public async Task DeleteRfa()
        {
            var email = "*****@*****.**";
            var role  = ExampleContext.Roles.AsEnumerable().FirstOrDefault(x => x.Name.Value == "rfa");

            var addrfaCommand = new AddRfaCommand(new AddUserRfaCommand("test", "test", email, new RoleUserRfa(role.Name.Value, role.Permissions.Value)), "0678925355", "profession");
            await _rfaCommandHandler.Handle(addrfaCommand, default);

            await _rfaCommandHandler.Handle(new DeleteRfaCommand(email), default);

            var rfaAdded = await _rfaRepository.GetRfaByEmail(new Email(email));

            rfaAdded.Should().BeNull();

            Dbconnection.Execute("DELETE FROM [User] where email = @Email", new { Email = email });
        }
 public async Task <Unit> Add(AddRfaCommand addRfaCommand)
 {
     return(await _mediator.Send(addRfaCommand));
 }