コード例 #1
0
 public void Service_Conta_AlterarEstado_DevePassar()
 {
     //Arrange
     _conta = ContaObjectMother.GetContaValida();
     _repositoryFake.Setup(x => x.GetById(_conta.Id)).Returns(_conta);
     _repositoryFake.Setup(x => x.Update(_conta)).Returns(true);
     //Action
     _service.AlterarEstado(_conta.Id);
     //Verify
     _repositoryFake.Verify(x => x.Update(_conta));
     _conta.Ativada.Should().Be(!ContaObjectMother.GetContaValida().Ativada);
 }
コード例 #2
0
 public IHttpActionResult AlterarEstado(int id)
 {
     TraceLogManager.Info("Alterando estado da Conta!");
     return(HandleCallback(() => _contaService.AlterarEstado(id)));
 }