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

Function unittest

libraries/Multiplex/test/unit_test_001.cpp:81–98  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

79
80
81unittest(test_constructor)
82{
83 Multiplex mp;
84 assertEqual(0, mp.count());
85 assertEqual(4, mp.size());
86
87 FakeStream stream1(1);
88 FakeStream stream2(2);
89
90 assertTrue(mp.add(&stream1));
91 assertTrue(mp.add(&stream2));
92 assertEqual(2, mp.count());
93 assertEqual(4, mp.size());
94
95 mp.reset();
96 assertEqual(0, mp.count());
97 assertEqual(4, mp.size());
98}
99
100
101unittest(test_enable)

Callers

nothing calls this directly

Calls 9

isEnabledStreamMethod · 0.80
disableStreamMethod · 0.80
countMethod · 0.45
sizeMethod · 0.45
addMethod · 0.45
resetMethod · 0.45
isEnabledMethod · 0.45
disableMethod · 0.45
enableMethod · 0.45

Tested by

no test coverage detected