Esempio n. 1
0
        public void IsValid_ShouldBeTrue()
        {
            var command = new SendRestoreCodeCommand {
                Email = DefaultUserEmail
            };

            var validator = GetNewValidator();

            var result = validator.Validate(command);

            Assert.That(result.IsValid);
        }
        public async Task Handle_ShouldBeSendCode()
        {
            var command = new SendRestoreCodeCommand {
                Email = DefaultUserEmail
            };
            var handler = GetNewHandler();

            var result = await handler.Handle(command, CancellationToken.None);

            Assert.That(result.Info, IsNotNullOrEmpty);

            command.Email = "*****@*****.**";

            result = await handler.Handle(command, CancellationToken.None);

            Assert.That(result.Info, IsNotNullOrEmpty);
        }
Esempio n. 3
0
 public async Task <ActionResult <SendRestoreCodeResponseDto> > SendRestoreCode(
     [FromBody] SendRestoreCodeCommand command)
 {
     return(await Mediator.Send(command));
 }