public void GetAllSupportedFundingTypesTest()
        {
            var service = new Mock <IBillingBusinessService>();

            service.Setup(a => a.GetAllSupportedFundingTypes())
            .Returns(
                new List <FundingTypeDTO>
            {
                new FundingTypeDTO
                {
                    FundingTypeName = "Name1",
                    MinDeposit      = 0,
                    MaxDeposit      = 10
                }
            });
            var adapter = new BillingServiceAdapter(service.Object);
            var result  = adapter.GetAllSupportedFundingTypes();

            Assert.IsNotEmpty(result);
            Assert.AreEqual(result.Count, 1);
            Assert.True(result.Single().FundingTypeName == "Name1");
        }
Esempio n. 2
0
 public BillingService()
 {
     this.adapter = new BillingServiceAdapter(new BillingBusinessService());
 }
Esempio n. 3
0
 public BillingApiController()
 {
     adapter = new BillingServiceAdapter(new BillingBusinessService());
 }