public void ReadTest() { var vm = new AutoGenerateViewModel(); Assert.AreEqual(vm._TestString, vm.GetValue("TestString")); Assert.AreEqual(vm.testInteger, vm.GetValue("TestInteger")); }
public void Constructor() { var vm = new AutoGenerateViewModel(); Assert.IsNotNull(vm); Assert.IsNotNull(vm._TestString); }
public void WriteTest() { var propertyChangedEventCount = 0; var vm = new AutoGenerateViewModel(); vm.PropertyChanged += (s, a) => propertyChangedEventCount++; vm.SetValue("TestString", "TestOfficer"); vm.SetValue("TestBool", true); vm.SetValue("TestInteger", 21); Assert.AreEqual(3, propertyChangedEventCount); Assert.AreEqual("TestOfficer", vm._TestString); Assert.AreEqual(true, vm._testBool); Assert.AreEqual(21, vm.testInteger); }