public static MockProduct createPickup() { return new MockProduct("2-Pickup", ProductCategory.BASE, "Vehcles"); }
public static Collection<Product> createAll() { return ImmutableList.<Product>of( createBicycle(), createPickup(), createSportsCar(), createJet(), createHorn(), createRedPaintJob()); }
public MockProduct() { setName("TestProduct"); setCatagory(ProductCategory.BASE); setCatalogName("Vehcles"); }
public MockPlan() { this("1-BicycleTrialEvergreen1USD", MockProduct.createBicycle(), new DefaultPlanPhase[]{MockPlanPhase.create30DayTrial()}, MockPlanPhase.create1USDMonthlyEvergreen(), -1); }
public static MockPlan createJetTrialEvergreen1000USD() { return new MockPlan("5-JetTrialEvergreen1000USD", MockProduct.createJet(), new DefaultPlanPhase[]{MockPlanPhase.create30DayTrial()}, MockPlanPhase.create1USDMonthlyEvergreen(), -1); }
public static MockPlan createSportsCarTrialEvergreen100USD() { return new MockPlan("4-SportsCarTrialEvergreen100USD", MockProduct.createSportsCar(), new DefaultPlanPhase[]{MockPlanPhase.create30DayTrial()}, MockPlanPhase.createUSDMonthlyEvergreen("100.00", null), -1); }
public MockCatalog() { setEffectiveDate(new Date()); setProducts(MockProduct.createAll()); setPlans(MockPlan.createAll()); populateRules(); populatePriceLists(); }
public static MockPlan createHornMonthlyNoTrial1USD() { return new MockPlan("7-Horn1USD", MockProduct.createHorn(), new DefaultPlanPhase[]{}, MockPlanPhase.create1USDMonthlyEvergreen(), -1); }
public static MockPlan createPickupTrialEvergreen10USD() { return new MockPlan("3-PickupTrialEvergreen10USD", MockProduct.createPickup(), new DefaultPlanPhase[]{MockPlanPhase.create30DayTrial()}, MockPlanPhase.createUSDMonthlyEvergreen("10.00", null), -1); }
public static MockPlan createBicycleNoTrialEvergreen1USD() { return new MockPlan("2-BicycleNoTrialEvergreen1USD", MockProduct.createBicycle(), new DefaultPlanPhase[]{}, MockPlanPhase.createUSDMonthlyEvergreen("1.0", null), -1); }
public static MockPlan createJetTrialFixedTermEvergreen1000USD() { return new MockPlan("6-JetTrialEvergreen1000USD", MockProduct.createJet(), new DefaultPlanPhase[]{MockPlanPhase.create30DayTrial(), MockPlanPhase.createUSDMonthlyFixedTerm("500.00", null, 6)}, MockPlanPhase.create1USDMonthlyEvergreen(), -1); }
public static MockPlan createSportsCarTrialEvergreen100USD() { return new MockPlan("4-SportsCarTrialEvergreen100USD", MockProduct.createSportsCar(), new DefaultPlanPhase[]{MockPlanPhase.create30DayTrial()}, MockPlanPhase.createUSDMonthlyEvergreen("100.00", null), -1); }
public MockCatalog() { setEffectiveDate(new Date()); setProducts(MockProduct.createAll()); setPlans(MockPlan.createAll()); populateRules(); populatePriceLists(); }
public static MockPlan createHornMonthlyNoTrial1USD() { return new MockPlan("7-Horn1USD", MockProduct.createHorn(), new DefaultPlanPhase[]{}, MockPlanPhase.create1USDMonthlyEvergreen(), -1); }
public static MockPlan createPickupTrialEvergreen10USD() { return new MockPlan("3-PickupTrialEvergreen10USD", MockProduct.createPickup(), new DefaultPlanPhase[]{MockPlanPhase.create30DayTrial()}, MockPlanPhase.createUSDMonthlyEvergreen("10.00", null), -1); }
public static Collection<Product> createAll() { return ImmutableList.<Product>of( createBicycle(), createPickup(), createSportsCar(), createJet(), createHorn(), createRedPaintJob()); }
public MockProduct(final String name, final ProductCategory category, final String catalogName) { setName(name); setCatagory(category); setCatalogName(catalogName); }
public static MockProduct createHorn() { return new MockProduct("5-Horn", ProductCategory.ADD_ON, "Vehcles"); }
public static MockPlan createBicycleTrialEvergreen1USD(final int trialDurationInDays) { return new MockPlan("1-BicycleTrialEvergreen1USD", MockProduct.createBicycle(), new DefaultPlanPhase[]{MockPlanPhase.createTrial(trialDurationInDays)}, MockPlanPhase.create1USDMonthlyEvergreen(), -1); }
public static MockPlan createJetTrialEvergreen1000USD() { return new MockPlan("5-JetTrialEvergreen1000USD", MockProduct.createJet(), new DefaultPlanPhase[]{MockPlanPhase.create30DayTrial()}, MockPlanPhase.create1USDMonthlyEvergreen(), -1); }