@Override @Consumes(MediaType.APPLICATION_JSON) public ProductOrder expected() { Set<ProductItemPrice> prices = ImmutableSet.<ProductItemPrice>builder() .add(ProductItemPrice.builder().id(1962).itemId(1045).recurringFee(0F).hourlyRecurringFee(0F).build()) .add(ProductItemPrice.builder().id(1644).itemId(861).recurringFee(0F).hourlyRecurringFee(0F).build()) .add(ProductItemPrice.builder().id(905).itemId(503).recurringFee(0F).hourlyRecurringFee(0F).build()) .add(ProductItemPrice.builder().id(274).itemId(188).recurringFee(0F).hourlyRecurringFee(0F).build()) .add(ProductItemPrice.builder().id(1800).itemId(439).recurringFee(0F).hourlyRecurringFee(0F).build()) .add(ProductItemPrice.builder().id(21).itemId(15).recurringFee(0F).hourlyRecurringFee(0F).build()) .add(ProductItemPrice.builder().id(1639).itemId(865).recurringFee(0F).hourlyRecurringFee(0F).build()) .add(ProductItemPrice.builder().id(1693).itemId(884).recurringFee(0F).hourlyRecurringFee(0F).build()) .add(ProductItemPrice.builder().id(55).itemId(49).recurringFee(0F).hourlyRecurringFee(0F).build()) .add(ProductItemPrice.builder().id(57).itemId(51).recurringFee(0F).hourlyRecurringFee(0F).build()) .add(ProductItemPrice.builder().id(58).itemId(52).recurringFee(0F).hourlyRecurringFee(0F).build()) .add(ProductItemPrice.builder().id(420).itemId(309).recurringFee(0F).hourlyRecurringFee(0F).build()) .add(ProductItemPrice.builder().id(418).itemId(307).recurringFee(0F).hourlyRecurringFee(0F).build()) .build(); ProductOrder order = ProductOrder.builder() .quantity(0) .packageId(46) .useHourlyPricing(true) .prices(prices) .build(); return order; }
public T fromProductItemPrice(ProductItemPrice in) { return this .id(in.getId()) .itemId(in.getItemId()) .recurringFee(in.getRecurringFee()) .hourlyRecurringFee(in.getHourlyRecurringFee()) .item(in.getItem()) .categories(in.getCategories()); } }
public T fromProductItemPrice(ProductItemPrice in) { return this .id(in.getId()) .itemId(in.getItemId()) .recurringFee(in.getRecurringFee()) .hourlyRecurringFee(in.getHourlyRecurringFee()) .item(in.getItem()) .categories(in.getCategories()); } }