@@ -26,7 +26,7 @@ TEST_CASE ("Print::println(char)", "[Print-println-01]")
2626REQUIRE (mock._str ==" A\r\n " );
2727}
2828
29- TEST_CASE (" Print::println(const String &)" ," [Print-print -02]" )
29+ TEST_CASE (" Print::println(const String &)" ," [Print-println -02]" )
3030{
3131 PrintMock mock;
3232 arduino::Stringconst str (" Test String" );
@@ -36,7 +36,17 @@ TEST_CASE ("Print::println(const String &)", "[Print-print-02]")
3636REQUIRE (mock._str ==" Test String\r\n " );
3737}
3838
39- TEST_CASE (" Print::println(int, int = DEC (default))" ," [Print-println-03]" )
39+ TEST_CASE (" Print::println(const char str[])" ," [Print-println-03]" )
40+ {
41+ PrintMock mock;
42+ const char str[] =" Test String" ;
43+
44+ mock.println (str);
45+
46+ REQUIRE (mock._str ==" Test String\r\n " );
47+ }
48+
49+ TEST_CASE (" Print::println(int, int = DEC (default))" ," [Print-println-04]" )
4050{
4151 PrintMock mock;
4252int const val = -1 ;
@@ -46,7 +56,7 @@ TEST_CASE ("Print::println(int, int = DEC (default))", "[Print-println-03]")
4656REQUIRE (mock._str ==" -1\r\n " );
4757}
4858
49- TEST_CASE (" Print::println(unsigned int, int = DEC (default))" ," [Print-println-04 ]" )
59+ TEST_CASE (" Print::println(unsigned int, int = DEC (default))" ," [Print-println-05 ]" )
5060{
5161 PrintMock mock;
5262unsigned int const val =17 ;
@@ -56,7 +66,7 @@ TEST_CASE ("Print::println(unsigned int, int = DEC (default))", "[Print-println-
5666REQUIRE (mock._str ==" 17\r\n " );
5767}
5868
59- TEST_CASE (" Print::println(long, int = DEC (default))" ," [Print-println-05 ]" )
69+ TEST_CASE (" Print::println(long, int = DEC (default))" ," [Print-println-06 ]" )
6070{
6171 PrintMock mock;
6272long const val = -1 ;
@@ -66,7 +76,7 @@ TEST_CASE ("Print::println(long, int = DEC (default))", "[Print-println-05]")
6676REQUIRE (mock._str ==" -1\r\n " );
6777}
6878
69- TEST_CASE (" Print::println(unsigned long, int = DEC (default))" ," [Print-println-06 ]" )
79+ TEST_CASE (" Print::println(unsigned long, int = DEC (default))" ," [Print-println-07 ]" )
7080{
7181 PrintMock mock;
7282unsigned long const val =17 ;
@@ -76,7 +86,7 @@ TEST_CASE ("Print::println(unsigned long, int = DEC (default))", "[Print-println
7686REQUIRE (mock._str ==" 17\r\n " );
7787}
7888
79- TEST_CASE (" Print::println(long long, int = DEC (default))" ," [Print-println-07 ]" )
89+ TEST_CASE (" Print::println(long long, int = DEC (default))" ," [Print-println-08 ]" )
8090{
8191 PrintMock mock;
8292long long const val = -1 ;
@@ -86,7 +96,7 @@ TEST_CASE ("Print::println(long long, int = DEC (default))", "[Print-println-07]
8696REQUIRE (mock._str ==" -1\r\n " );
8797}
8898
89- TEST_CASE (" Print::println(unsigned long long, int = DEC|HEX|OCT|BIN)" ," [Print-println-08 ]" )
99+ TEST_CASE (" Print::println(unsigned long long, int = DEC|HEX|OCT|BIN)" ," [Print-println-09 ]" )
90100{
91101 PrintMock mock;
92102unsigned long long const val =17 ;
@@ -96,7 +106,7 @@ TEST_CASE ("Print::println(unsigned long long, int = DEC|HEX|OCT|BIN)", "[Print-
96106REQUIRE (mock._str ==" 17\r\n " );
97107}
98108
99- TEST_CASE (" Print::println(double, int = 2)" ," [Print-println-09 ]" )
109+ TEST_CASE (" Print::println(double, int = 2)" ," [Print-println-10 ]" )
100110{
101111 PrintMock mock;
102112double const val =3.1459 ;
@@ -106,7 +116,7 @@ TEST_CASE ("Print::println(double, int = 2)", "[Print-println-09]")
106116REQUIRE (mock._str ==" 3.15\r\n " );
107117}
108118
109- TEST_CASE (" Print::println(Printable)" ," [Print-println-10 ]" )
119+ TEST_CASE (" Print::println(Printable)" ," [Print-println-11 ]" )
110120{
111121 PrintMock mock;
112122 PrintableMock printable;