Example #1
0
        public void TestMergingTwoDictionaries()
        {
            //Arrange
            User user1 = users[0];
            User user2 = users[1];
            User user3 = users[2];

            Dictionary <User, int> dic1 = new Dictionary <User, int>();
            Dictionary <User, int> dic2 = new Dictionary <User, int>();

            dic1[user1] = 7;
            dic1[user2] = 8;
            dic1[user3] = 9;

            dic2[user1] = 1;
            dic2[user2] = 2;
            dic2[user3] = 3;
            //Act
            Dictionary <User, int> result = _service.MergeDictionaries(dic1, dic2);

            //Assert
            Assert.AreEqual(8, result[user1]);
        }