public void AddNullName() { var mock = new Mock <IMedalDao>(); mock.Setup(item => item.Add(It.IsAny <string>(), It.IsAny <string>())).Returns(7); var logic = new MedalsLogic(mock.Object); logic.Add(null, "Gold"); }
public void AddNullMaterial() { var mock = new Mock <IMedalDao>(); mock.Setup(item => item.Add(It.IsAny <string>(), It.IsAny <string>())).Returns(7); var logic = new MedalsLogic(mock.Object); logic.Add("For success...", null); }
public void AddNullSurname() { var mock = new Mock <IMedalDao>(); mock.Setup(item => item.Add(It.IsAny <Medal>())).Returns(7); var logic = new MedalsLogic(mock.Object); logic.Add("GG", null); }
public void AddCorrect() { var mock = new Mock <IMedalDao>(); mock.Setup(item => item.Add(It.IsAny <string>(), It.IsAny <string>())).Returns(5); var logic = new MedalsLogic(mock.Object); id = logic.Add("GG", "Ice"); Assert.AreEqual(id, 5, "Error adding."); }
public void CorrectDataAdding() { var mock = new Mock <IMedalDao>(); mock.Setup(item => item.Add(It.IsAny <Medal>())).Returns(7); var logic = new MedalsLogic(mock.Object); id = logic.Add("GG", "Ice"); Assert.AreEqual(id, 7, "Method Add doesn't work"); }
public void UpdateNullMaterial() { var mock = new Mock <IMedalDao>(); mock.Setup(item => item.GetById(It.IsAny <int>())).Returns( new Medal { Name = "For success...", Material = "Gold" }); var logic = new MedalsLogic(mock.Object); mock.Setup(item => item.Update(It.IsAny <int>(), It.IsAny <string>(), It.IsAny <string>())); logic.Update(0, "...", null); }
public void UpdateNullMaterial() { var mock = new Mock <IMedalDao>(); mock.Setup(item => item.ShowById(It.IsAny <int>())).Returns( new Medal { Title = "GG", Material = "Gold" }); var logic = new MedalsLogic(mock.Object); mock.Setup(item => item.Update(It.IsAny <Medal>())); logic.Update(0, "GG", null); }
public void TryGetAll() { var mock = new Mock <IMedalDao>(); mock.Setup(item => item.GetAll()).Returns(new List <Medal>() { new Medal { Name = "For success...", Material = "Bronze" } }); var logic = new MedalsLogic(mock.Object); var list = logic.GetAll().ToList(); Assert.AreEqual(list.Count, 1, "Error GetAll."); }
public void TryGetAll() { var mock = new Mock <IMedalDao>(); mock.Setup(item => item.GetAll()).Returns(new List <Medal>() { new Medal { Title = "G", Material = "Gold" } }); var logic = new MedalsLogic(mock.Object); var list = logic.GetAll().ToList(); Assert.AreEqual(list.Count, 1); }
public void DeleteMedalWithException() { var mock = new Mock <IMedalDao>(); mock.Setup(item => item.ShowById(It.Is <int>(v => v == 7))).Returns( new Medal { Id = 7, Title = "GG", Material = "Gold" }); var logic = new MedalsLogic(mock.Object); mock.Setup(item => item.Delete(It.IsAny <int>())); Assert.AreEqual(true, logic.Delete(5), "Method Delete doesn't work"); }
public void CorrectDataUpdating() { var mock = new Mock <IMedalDao>(); mock.Setup(item => item.ShowById(It.Is <int>(v => v == 7))).Returns( new Medal { Id = 7, Title = "GG", Material = "Gold" }); var logic = new MedalsLogic(mock.Object); mock.Setup(item => item.Update(It.IsAny <Medal>())); Assert.AreEqual(true, logic.Update(7, "GG", "Silver"), "Method Update doesn't work"); }