public void ConstructorShouldCreate_PartialPricedDatedDomainViewModel_AndInherits_PartialDomainViewModel_WithoutParams() { // Act & Assert var partialPricedDatedDomainViewModel = new PartialPricedDatedDomainViewModel(); Assert.IsInstanceOf <PartialDomainViewModel>(partialPricedDatedDomainViewModel); }
public void PartialPricedDatedDomainViewModel_Should_Set_Properties_Correctly_With_CorrectData() { // Arrange var name = "name"; var status = "status"; var soldOn = new DateTime(17, 1, 1); decimal?price = 1m; var partialPricedDatedDomainViewModel = new PartialPricedDatedDomainViewModel() { Name = name, Status = status, SoldOn = soldOn, Price = price }; // Act & Assert Assert.AreEqual(name, partialPricedDatedDomainViewModel.Name); Assert.AreEqual(status, partialPricedDatedDomainViewModel.Status); Assert.AreEqual(soldOn, partialPricedDatedDomainViewModel.SoldOn); Assert.AreEqual(price, partialPricedDatedDomainViewModel.Price); }