public async Task ThrowNotFoundExceptionForAccountIdThatDoesnotExist() { // Arrange DeleteAccountCommandHandler handler = new DeleteAccountCommandHandler(_Database); await Assert.ThrowsAsync <NotFoundException> (() => handler.Handle(new DeleteAccountCommand() { Id = 2 }, CancellationToken.None)); }
public async Task DeleteAccountSuccessfuly() { // Arrange DeleteAccountCommandHandler handler = new DeleteAccountCommandHandler(_Database); //Act var result = await handler.Handle(new DeleteAccountCommand() { Id = 10 }, CancellationToken.None); //Assert Assert.Equal(Unit.Value, result); }