public void UpdatePartidoExitoTest() { var partido = new Partido { Id = 1, }; var errores = new List <string>(); var partidoRepositoryMock = new Mock <IPartidoRepository>(); partidoRepositoryMock.Setup(x => x.GetPartido(1)).Returns(partido); var target = new PartidoBusiness(partidoRepositoryMock.Object); var res = target.UpdatePartido(1, DateTime.Now.AddDays(1), 11, 12, 1, errores); Assert.IsTrue(res); partidoRepositoryMock.Verify(x => x.UpdatePartido(partido), Times.Once); }
public void UpdatePartidoIgualJugadorTest() { var partido = new Partido { Id = 1, }; var errores = new List <string>(); var partidoRepositoryMock = new Mock <IPartidoRepository>(); partidoRepositoryMock.Setup(x => x.GetPartido(1)).Returns(partido); var target = new PartidoBusiness(partidoRepositoryMock.Object); var res = target.UpdatePartido(1, DateTime.Now.AddDays(1), 11, 11, 1, errores); Assert.IsFalse(res); Assert.AreEqual(1, errores.Count); partidoRepositoryMock.Verify(x => x.UpdatePartido(It.IsAny <Partido>()), Times.Never); }