public async void GetEmailStatus_ToNotExistingEmail_NotExistsResult() { var handler = new GetEmailStatusQueryHandler(this); var result = await handler.Handle(new GetEmailStatusQuery("100"), new System.Threading.CancellationToken()); Assert.Equal(EmailResult.NotExists, result.ErrorCode); }
public async void GetEmailStatus_ExistingPendingEmail_ReturmPending() { var handler = new GetEmailStatusQueryHandler(this); CreateNew("Subject", "Author", "Body"); var result = await handler.Handle(new GetEmailStatusQuery("1"), new System.Threading.CancellationToken()); Assert.Null(result.ErrorCode); Assert.Equal("pending", result.Data); }