public void NavigationCollectionPropertiesTest()
        {
            TestFriendGroup group = new TestFriendGroup {
                Id = 1, Name = "group1", FriendTests = new List <TestFriend>()
            };
            TestFriend testFriend = new TestFriend
            {
                FirstName         = "Thomas",
                TestFriendAddress = new TestFriendAddress {
                    City = "CityOld"
                },
                TestFriendGroup = group,
                Emails          = new List <TestFriendEmail>()
            };

            group.FriendTests.Add(testFriend);

            TestFriendWrapper wrapper = new TestFriendWrapper(testFriend);

            Assert.IsFalse(wrapper.IsChanged);

            var old = wrapper.TestFriendAddress;

            wrapper.TestFriendAddress = new TestFriendAddressWrapper(new TestFriendAddress {
                City = "CityNew"
            });
            Assert.IsTrue(wrapper.IsChanged);

            //wrapper.Test_FriendAddress = old;
            //Assert.IsFalse(wrapper.IsChanged);
        }
Example #2
0
 public void Initialize()
 {
     _testFriend = new TestFriend
     {
         FirstName         = "Thomas",
         TestFriendAddress = new TestFriendAddress(),
         TestFriendGroup   = new TestFriendGroup {
             FriendTests = new List <TestFriend>()
         },
         Emails = new List <TestFriendEmail>()
     };
 }
        public void Init()
        {
            var testFriend = new TestFriend
            {
                FirstName         = "Thomas",
                TestFriendAddress = new TestFriendAddress {
                    City = "CityOld"
                },
                Emails = new List <TestFriendEmail>()
            };

            _testFriendWrapper = new TestFriendWrapper(testFriend);
        }
Example #4
0
 public void Initialize()
 {
     _testFriend = new TestFriend
     {
         FirstName         = "Thomas",
         TestFriendAddress = new TestFriendAddress {
             City = "Müllheim"
         },
         TestFriendGroup = new TestFriendGroup()
         {
             FriendTests = new List <TestFriend>()
         },
         Emails = new List <TestFriendEmail>()
     };
 }
 public void Initialize()
 {
     _testFriend = new TestFriend
     {
         FirstName         = "Thomas",
         TestFriendAddress = new TestFriendAddress(),
         TestFriendGroup   = new TestFriendGroup {
             FriendTests = new List <TestFriend>()
         },
         Emails = new List <TestFriendEmail>
         {
             new TestFriendEmail {
                 Email = "*****@*****.**"
             },
             new TestFriendEmail {
                 Email = "*****@*****.**"
             }
         }
     };
 }