public async Task GetPaymentTypesAsync_Returns_GetPaymentTypeDtos() { //Arrange _fixture.MockPaymentTypeService.Setup(x => x.GetPaymentTypesAsync()) .ReturnsAsync(_fixture.PaymentTypes); var repository = new PaymentTypeRepository(AutoMapperSingleton.Mapper, _fixture.MockPaymentTypeService.Object); //Act var result = await repository.GetPaymentTypesAsync(); //Assert var paymentTypes = result.Should().BeAssignableTo <IEnumerable <GetPaymentTypeDto> >().Subject; paymentTypes.Should().HaveCount(2); }