public void NewItemModelNoticeBranchValidationTest() { MockNewItemModel item = new MockNewItemModel(); Assert.AreEqual(string.Empty, item.NoticeBranch); Assert.AreNotEqual("", item.Validate("NoticeBranch")); item.NoticeBranch = "Test Alert"; Assert.AreEqual("", item.Validate("NoticeBranch")); }
public void NewItemModelTimeValidationTest() { MockNewItemModel item = new MockNewItemModel(); Assert.IsNotNull(item.Time); Assert.AreEqual("", item.Validate("Time")); item.Time = DateTime.Now; Assert.AreEqual("", item.Validate("Time")); }
public void GeneralNewItemModelTest() { MockNewItemModel item = new MockNewItemModel(); item.Time = DateTime.Now; item.NoticeBranch = "Test Alert"; item.Notice = "1"; Assert.AreEqual("", item.Validate()); }
public void PropertiesWithNotification() { DateTime now = DateTime.Now; MockNewItemModel item = new MockNewItemModel(); Assert.AreEqual(string.Empty, item.NoticeBranch); Assert.AreEqual(string.Empty, item.Notice); Assert.AreEqual(now, item.Time); now = now.AddDays(1); AssertHelper.PropertyChangedEvent(item, x => x.Time, () => item.Time = now); Assert.AreEqual(now, item.Time); AssertHelper.PropertyChangedEvent(item, x => x.NoticeBranch, () => item.NoticeBranch = "Test Alert"); Assert.AreEqual("Test Alert", item.NoticeBranch); AssertHelper.PropertyChangedEvent(item, x => x.Notice, () => item.Notice = "1"); Assert.AreEqual("1", item.Notice); }