MCPcopy Create free account
hub / github.com/RobTillaart/Arduino / unittest

Function unittest

libraries/PrintString/test/unit_test_001.cpp:53–72  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

51
52
53unittest(test_constructor)
54{
55 PrintString ps;
56
57 assertEqual(0, ps.size());
58
59 // not so nice but best I could do on short term
60 ps.print("Hello World");
61 ps.getString().toCharArray(buffer, 100);
62 fprintf(stderr, "%s\n", buffer);
63 assertEqual(11, ps.size());
64
65 ps.print(" and moon");
66 ps.getString().toCharArray(buffer, 100);
67 fprintf(stderr, "%s\n", buffer);
68 assertEqual(20, ps.size());
69
70 ps.clear();
71 assertEqual(0, ps.size());
72}
73
74
75unittest_main()

Callers

nothing calls this directly

Calls 4

toCharArrayMethod · 0.80
getStringMethod · 0.80
sizeMethod · 0.45
clearMethod · 0.45

Tested by

no test coverage detected