コード例 #1
0
        public async void CidadeService_Obter_DeveExecutarComSucesso()
        {
            // Arrange
            var id = Guid.NewGuid();

            _cidadeTestsAutoMockerFixture.Mocker.GetMock <ICidadeRepository>().Setup(c => c.Obter(id))
            .Returns(Task.FromResult(_cidadeTestsAutoMockerFixture.GerarRegistroValido()));

            // Act
            var registro = await _cidadeService.Obter(id);

            // Assert
            _cidadeTestsAutoMockerFixture.Mocker.GetMock <ICidadeRepository>().Verify(r => r.Obter(id), Times.Once);
            Assert.True(registro != null);
        }