Example #1
0
        public void TestAsDict()
        {
            MockString_StringMapEntry item1 = new MockString_StringMapEntry()
            {
                key   = "key7",
                value = "value7"
            };

            MockString_StringMapEntry item2 = new MockString_StringMapEntry()
            {
                key   = "key8",
                value = "value8"
            };

            mapUtils.AddEntries(new MockString_StringMapEntry[]
            {
                item1,
                item2
            });

            Dictionary <string, string> entries = mapUtils.AsDict();

            Assert.AreEqual(2, entries.Count);
            Assert.True(entries.ContainsKey("key7"));
            Assert.True(entries.ContainsKey("key8"));
            Assert.AreEqual(entries["key7"], item1.value);
            Assert.AreEqual(entries["key8"], item2.value);
        }
Example #2
0
        public void TestAddEntries()
        {
            MockString_StringMapEntry item1 = new MockString_StringMapEntry()
            {
                key   = "key5",
                value = "value5"
            };

            MockString_StringMapEntry item2 = new MockString_StringMapEntry()
            {
                key   = "key6",
                value = "value6"
            };

            mapUtils.AddEntries(new MockString_StringMapEntry[]
            {
                item1,
                item2
            });

            MockString_StringMapEntry[] entries = mapUtils.AsArray <MockString_StringMapEntry>();
            Assert.AreEqual(2, entries.Length);
            Assert.AreEqual(entries[0].key, item1.key);
            Assert.AreEqual(entries[0].value, item1.value);
            Assert.AreEqual(entries[1].key, item2.key);
            Assert.AreEqual(entries[1].value, item2.value);
        }
Example #3
0
        public void TestAddEntry()
        {
            var item1 = new MockString_StringMapEntry()
            {
                key   = "key3",
                value = "value3"
            };
            var item2 = new MockString_StringMapEntry()
            {
                key   = "key4",
                value = "value4"
            };

            mapUtils.AddEntry(item1);
            mapUtils.AddEntry(item2);

            MockString_StringMapEntry[] entries = mapUtils.AsArray <MockString_StringMapEntry>();
            Assert.AreEqual(2, entries.Length);
            Assert.AreEqual(entries[0].key, item1.key);
            Assert.AreEqual(entries[0].value, item1.value);
            Assert.AreEqual(entries[1].key, item2.key);
            Assert.AreEqual(entries[1].value, item2.value);
        }