MCPcopy Create free account
hub / github.com/Pagghiu/SaneCppLibraries / simple

Method simple

Tests/Libraries/Containers/VectorSetTest.cpp:26–47  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

24};
25
26void SC::VectorSetTest::simple()
27{
28 //! [VectorSetSnippet]
29 VectorSet<String> setOfStrings;
30 SC_TEST_EXPECT(setOfStrings.insert("123"));
31 SC_TEST_EXPECT(setOfStrings.insert("123"));
32 SC_TEST_EXPECT(setOfStrings.contains("123"));
33 SC_TEST_EXPECT(setOfStrings.insert("456"));
34 SC_TEST_EXPECT(setOfStrings.contains("123"));
35 SC_TEST_EXPECT(setOfStrings.contains("456"));
36 SC_TEST_EXPECT(setOfStrings.size() == 2);
37 SC_TEST_EXPECT(setOfStrings.remove("123"));
38 SC_TEST_EXPECT(setOfStrings.size() == 1);
39 SC_TEST_EXPECT(setOfStrings.contains("456"));
40 SC_TEST_EXPECT(not setOfStrings.contains("123"));
41
42 for (auto& item : setOfStrings)
43 {
44 SC_TEST_EXPECT(item == "456");
45 }
46 //! [VectorSetSnippet]
47}
48
49namespace SC
50{

Callers

nothing calls this directly

Calls 4

insertMethod · 0.45
containsMethod · 0.45
sizeMethod · 0.45
removeMethod · 0.45

Tested by

no test coverage detected