public void UpdateFrom_IDDifferentInModels_IDUpdatedInOldModel() { int oldID = 100; int newID = 200; LisaChowArtwork.Models.Artwork oldModel = new LisaChowArtwork.Models.Artwork(); LisaChowArtwork.Models.Artwork newModel = new LisaChowArtwork.Models.Artwork(); oldModel.ID = oldID; newModel.ID = newID; oldModel.UpdateFrom(newModel); Assert.AreEqual(newID, oldModel.ID); }
public void UpdateFrom_HeightDifferentInModels_HeightUpdatedInOldModel() { int oldHeight = 100; int newHeight = 200; LisaChowArtwork.Models.Artwork oldModel = new LisaChowArtwork.Models.Artwork(); LisaChowArtwork.Models.Artwork newModel = new LisaChowArtwork.Models.Artwork(); oldModel.Height = oldHeight; newModel.Height = newHeight; oldModel.UpdateFrom(newModel); Assert.AreEqual(newHeight, oldModel.Height); }
public void UpdateFrom_DescriptionDifferentInModels_DescriptionUpdatedInOldModel() { string oldDescription = Property.Type.ToString(); string newDescription = Property.Category.ToString(); LisaChowArtwork.Models.Artwork oldModel = new LisaChowArtwork.Models.Artwork(); LisaChowArtwork.Models.Artwork newModel = new LisaChowArtwork.Models.Artwork(); oldModel.Description = oldDescription; newModel.Description = newDescription; oldModel.UpdateFrom(newModel); Assert.AreEqual(newDescription, oldModel.Description); }
public void UpdateFrom_PriceDifferentInModels_PriceUpdatedInOldModel() { int oldPrice = 100; int newPrice = 200; LisaChowArtwork.Models.Artwork oldModel = new LisaChowArtwork.Models.Artwork(); LisaChowArtwork.Models.Artwork newModel = new LisaChowArtwork.Models.Artwork(); oldModel.Price = oldPrice; newModel.Price = newPrice; oldModel.UpdateFrom(newModel); Assert.AreEqual(newPrice, oldModel.Price); }
public void UpdateFrom_ImageDifferentInModels_ImageUpdatedInOldModel() { string oldImage = Property.Type.ToString(); string newImage = Property.Category.ToString(); LisaChowArtwork.Models.Artwork oldModel = new LisaChowArtwork.Models.Artwork(); LisaChowArtwork.Models.Artwork newModel = new LisaChowArtwork.Models.Artwork(); oldModel.Image = oldImage; newModel.Image = newImage; oldModel.UpdateFrom(newModel); Assert.AreEqual(newImage, oldModel.Image); }
public void Constructor_Empty_DefaultQuantityIs1() { LisaChowArtwork.Models.Artwork model = new LisaChowArtwork.Models.Artwork(); Assert.AreEqual(1, model.Quantity); }
public void Constructor_Empty_DefaultNumberOfGiftTypesAre0() { LisaChowArtwork.Models.Artwork model = new LisaChowArtwork.Models.Artwork(); Assert.AreEqual(0, model.GiftTypes.Count); }
public void UpdateFrom_WidthDifferentInModels_WidthUpdatedInOldModel() { int oldWidth = 100; int newWidth = 200; LisaChowArtwork.Models.Artwork oldModel = new LisaChowArtwork.Models.Artwork(); LisaChowArtwork.Models.Artwork newModel = new LisaChowArtwork.Models.Artwork(); oldModel.Width = oldWidth; newModel.Width = newWidth; oldModel.UpdateFrom(newModel); Assert.AreEqual(newWidth, oldModel.Width); }