public void MapMagicCardTesting_EntityModel() { // Arrange var testCard = new Entity.MagicCard { Id = 1, UserId = 1, Name = "Llanowar Elves", Color = "Green", CMC = 1, Type = "Creature - Elf Druid", Rarity = "Common", Booster = "Dominaria", Image = "TestImageLink", Location = "Binder" }; // Act var modelCard = Mapper.Map(testCard); // Assert Assert.Equal(1, modelCard.Id); Assert.Equal(1, modelCard.UserId); Assert.Equal("Llanowar Elves", modelCard.Name); Assert.Equal("Green", modelCard.Color); Assert.Equal(1, modelCard.CMC); Assert.Equal("Creature - Elf Druid", modelCard.Type); Assert.Equal("Common", modelCard.Rarity); Assert.Equal("Dominaria", modelCard.Booster); Assert.Equal("TestImageLink", modelCard.Image); Assert.Equal("Binder", modelCard.Location); }
public static Entities.MagicCard Map(Lib.MagicCard c) { Entities.MagicCard card = new Entities.MagicCard() { Id = c.Id, UserId = c.UserId, Name = c.Name, Color = c.Color, CMC = c.CMC, Type = c.Type, Rarity = c.Rarity, Booster = c.Booster, Image = c.Image, Location = c.Location }; return(card); }