public new void Setup() { base.Setup(); _topUpLogic = GetInst <ITopUpLogic>(); _userManager = GetInst <IUserManager>(); _usageLogic = GetInst <IUsageLogic>(); _userValidationLogic = GetInst <UserValidationLogic>(); _accessRightLogic = GetInst <IAccessRightLogic>(); _subscriptionService = GetInst <ISubscriptionService>(); _subscriptionLogic = GetInst <ISubscriptionLogic>(); _subscriptionVasLogic = GetInst <SubscriptionVasLogic>(); _subscriptionStatusLogic = GetInst <ISubscriptionStatusLogic>(); _changeSubscriptionLogic = GetInst <IChangeSubscriptionLogic>(); _subscriptionOfferingLogic = GetInst <ISubscriptionOfferingLogic>(); _appSettings = GetInst <IApplicationSettings>(); _catalogService = GetInst <ICatalogService>(); _cbmService = GetInst <ICbmService>(); _orderSimLogic = GetInst <IOrderSimLogic>(); _accountLogic = GetInst <IAccountLogic>(); dict = new Dictionary <Params, object>() { { Params.TopUp, _topUpLogic }, { Params.UserManager, _userManager }, { Params.Usage, _usageLogic }, { Params.UserValidation, _userValidationLogic }, { Params.AccessRights, _accessRightLogic }, { Params.SubscriptionService, _subscriptionService }, { Params.Subscription, _subscriptionLogic }, { Params.SubscriptionVas, _subscriptionVasLogic }, { Params.SubscriptionStatus, _subscriptionStatusLogic }, { Params.ChangeSubscription, _changeSubscriptionLogic }, { Params.SubscriptionOffering, _subscriptionOfferingLogic }, { Params.AppSettings, _appSettings }, { Params.CatalogService, _catalogService }, { Params.CbmService, _cbmService }, { Params.OrderSim, _orderSimLogic }, { Params.Account, _accountLogic } }; }
public void SetUp() { _topUpLogic = GetInst <ITopUpLogic>(); base.Setup(); }
public T CreateTestControllerWith <T>(ITopUpLogic topUpLogic = null) where T : ApiController, new() { topUpLogic = useOrDefault <ITopUpLogic>(topUpLogic, _topUpLogic); return(new TopUpController(_topUpLogic) as T); }