public void TestMoveToLeftShouldSuccess() { LayersViewModelForTests vm = new LayersViewModelForTests(true); vm.RightList.Add(new ListItemViewModel() { ItemName = "2", CreationDate = DateTime.Parse("12.12.2012"), ItemAmount = 2 }); vm.MoveToLeft(0); Assert.AreEqual(0, vm.RightList.Count); Assert.AreEqual(1, vm.LeftList.Count); Assert.AreEqual("2", vm.LeftList[0].ItemName); Assert.AreEqual(2, vm.LeftList[0].ItemAmount); DateTime dt = DateTime.Parse("12.12.2012"); Assert.AreEqual(dt, vm.LeftList[0].CreationDate); }
public void TestMoveToRightShouldFailWhenBigIndex() { LayersViewModelForTests vm = new LayersViewModelForTests(true); vm.LeftList.Add(new ListItemViewModel() { ItemName = "1", CreationDate = DateTime.Parse("11.11.2011"), ItemAmount = 1 }); vm.MoveToRight(2); Assert.AreEqual(1, vm.LeftList.Count); Assert.AreEqual(0, vm.RightList.Count); Assert.AreEqual("1", vm.LeftList[0].ItemName); Assert.AreEqual(1, vm.LeftList[0].ItemAmount); DateTime dt = DateTime.Parse("11.11.2011"); Assert.AreEqual(dt, vm.LeftList[0].CreationDate); }
public void TestViewModelConstructor() { LayersViewModelForTests vm = new LayersViewModelForTests(false); Assert.IsNotNull(vm.Model); Assert.IsInstanceOfType(vm.Model, typeof(LayersExampleModel)); }