/** * Generated by API Builder - https://www.apibuilder.io * Service version: 1.0.1 * User agent: apibuilder app.apibuilder.io/gilt/gilt-public-api/1.0.1/scala_mock_models */ package com.gilt.public.api.mock { object Factories { def randomString(length: Int = 24): String = { _root_.scala.util.Random.alphanumeric.take(length).mkString } def makeStore(): com.gilt.public.api.models.Store = com.gilt.public.api.models.Store.Women def makeProduct(): com.gilt.public.api.models.Product = com.gilt.public.api.models.Product( name = Factories.randomString(24), product = Factories.randomString(24), id = 1L, brand = Factories.randomString(24), url = Factories.randomString(24), content = com.gilt.public.api.mock.Factories.makeProductContent(), categories = Nil, imageUrls = _root_.play.api.libs.json.Json.obj(), skus = Nil ) def makeProductCategories(): com.gilt.public.api.models.ProductCategories = com.gilt.public.api.models.ProductCategories( categories = Nil ) def makeProductContent(): com.gilt.public.api.models.ProductContent = com.gilt.public.api.models.ProductContent( description = None, fitNotes = None, material = None, careInstructions = None, origin = None ) def makeSaleDetail(): com.gilt.public.api.models.SaleDetail = com.gilt.public.api.models.SaleDetail( name = Factories.randomString(24), sale = Factories.randomString(24), saleKey = Factories.randomString(24), store = com.gilt.public.api.mock.Factories.makeStore(), description = None, saleUrl = Factories.randomString(24), begins = _root_.org.joda.time.DateTime.now, ends = None, imageUrls = _root_.play.api.libs.json.Json.obj(), products = None ) def makeSaleList(): com.gilt.public.api.models.SaleList = com.gilt.public.api.models.SaleList( sales = Nil ) def makeSku(): com.gilt.public.api.models.Sku = com.gilt.public.api.models.Sku( id = 1L, inventoryStatus = Factories.randomString(24), msrpPrice = BigDecimal("1"), salePrice = BigDecimal("1"), shippingSurcharge = None, attributes = Nil ) } }