public void SquadPorNomeNotFound() { // Arrange var nome = ""; var repoMock = new Mock <ISquadRepositorio>(); repoMock.Setup(m => m.SelecionarPorNome(nome)); var _squadNegocio = new SquadNegocio(repoMock.Object); // Assert // Act + Assert Assert.Throws <NaoEncontradoException>(() => _squadNegocio.SelecionarPorNome(nome)); }
public void SquadPorNomeOK() { // Arrange var nome = "Nerd"; var repoMock = new Mock <ISquadRepositorio>(); repoMock.Setup(m => m.SelecionarPorNome(nome)).Returns(DbMock.Squad); var _squadNegocio = new SquadNegocio(repoMock.Object); // Act var objRetornado = _squadNegocio.SelecionarPorNome(nome); // Assert Assert.NotNull(objRetornado); }