public async Task Deve_Retornar_False_se_Perfil_Em_Uso() { //arrange var list = new List <Usuario>() { _usuario }; _usuRepo.Setup(u => u.Buscar(It.IsAny <Expression <Func <Usuario, bool> > >())).ReturnsAsync(list); var perfil = PerfilBuilder.ObterPerfil(); //act var result = await _perfilService.DeletarPerfilAsync(perfil); //assert result.Should().BeFalse(); perfil.DeletadoEm.HasValue.Should().BeFalse(); _mediator.Verify(m => m.Publish(It.IsAny <DomainNotification>(), new System.Threading.CancellationToken()), Times.Once()); }