public async void CidadeService_Adicionar_DeveExecutarComSucesso() { // Arrange var registro = _cidadeTestsAutoMockerFixture.GerarRegistroValido(); _cidadeTestsAutoMockerFixture.Mocker.GetMock <ICidadeRepository>().Setup(c => c.JaExiste(registro.Id, registro.CodigoIbge)) .Returns(false); // Act var retorno = await _cidadeService.Adicionar(registro); // Assert Assert.True(retorno); Assert.True(registro.EhValido()); _cidadeTestsAutoMockerFixture.Mocker.GetMock <ICidadeRepository>().Verify(r => r.JaExiste(registro.Id, registro.CodigoIbge), Times.Once); _cidadeTestsAutoMockerFixture.Mocker.GetMock <ICidadeRepository>().Verify(r => r.Adicionar(registro), Times.Once); }