예제 #1
0
        public void DeveAtualizarUsuario()
        {
            var usuario = UsuarioBuilder.Novo().Build();

            _usuarioRepositorioMock.Setup(x => x.ObterPorEmail(usuario.Email)).Returns(usuario);

            _usuarioServico.Atualizar(usuario);

            _usuarioRepositorioMock.Verify(
                x => x.Atualizar(It.Is <Usuario>(t => t.Email == usuario.Email && t.Nome == usuario.Nome)),
                Times.AtLeastOnce);
        }