public void When500ResponseIsReturned_ApplicationExceptionIsThrown() { var broker = new ScryfallBroker(_restfulApiClientMock500Response.Object, _mapper); FluentActions.Invoking(async() => await broker.GetSetFromId(_setId)).Should() .Throw <CommunicationException>(); }
public async Task WhenSetDataIsLoaded_CardListIsReturned() { var broker = new ScryfallBroker(_restfulApiClientMockFullResponse.Object, _mapper); var result = await broker.GetSetFromId(_setId); result.MagicCards.Count().Should().Be(40); }