Examples of HydrateTestObject


Examples of org.dozer.vo.HydrateTestObject

  }

  public HydrateTestObject getExpectedTestNoSourceValueIterateFieldMapHydrateTestObject() {
    Car car = newInstance(Car.class);
    car.setName("Build by buildCar");
    HydrateTestObject hto = newInstance(HydrateTestObject.class);
    // Problem - Destination Field is array of 'cars' - but getMethod() is buildCar() which returns a Car. MapCollection
    // method can not handle this...
    // DestinationType is a Car and it should be an array.
    // hto.addCar(car);
    hto.setCarArray(new Car[0]);
    return hto;
  }
View Full Code Here

Examples of org.dozer.vo.HydrateTestObject

    return custom;
  }

  public HydrateTestObject getExpectedTestHydrateAndMoreHydrateTestObject() {
    HydrateTestObject hto = newInstance(HydrateTestObject.class);
    Car car = newInstance(Car.class);
    car.setName("name");
    Car buildByCar = newInstance(Car.class);
    buildByCar.setName("Build by buildCar");
    Van van = newInstance(Van.class);
    van.setName("name");

    AppleComputer apple1 = newInstance(AppleComputer.class);
    apple1.setName("name");
    AppleComputer apple2 = newInstance(AppleComputer.class);
    apple2.setName("name");
    List<AppleComputer> compList = newInstance(ArrayList.class);
    compList.add(apple1);
    compList.add(apple2);
    hto.setComputers(compList);
    List<Car> iterateCars = newInstance(ArrayList.class);
    iterateCars.add(car);
    hto.setIterateCars(iterateCars);
    Car[] carArray = { car };
    hto.setCarArray(carArray);
    return hto;
  }
View Full Code Here

Examples of org.dozer.vo.HydrateTestObject

    hto.setCarArray(carArray);
    return hto;
  }

  public HydrateTestObject getInputTestHydrateAndMoreHydrateTestObject() {
    HydrateTestObject hto = newInstance(HydrateTestObject.class);
    Car car = newInstance(Car.class);
    car.setName("name");
    Van van = newInstance(Van.class);
    van.setName("name");
    List<Vehicle> vehicles = newInstance(ArrayList.class);
    vehicles.add(car);
    vehicles.add(van);
    hto.setVehicles(vehicles);

    Apple apple = newInstance(Apple.class);
    apple.setName("name");
    Orange orange = newInstance(Orange.class);
    orange.setName("name");
    List<Apple> apples = newInstance(ArrayList.class);
    apples.add(apple);
    List<Orange> oranges = newInstance(ArrayList.class);
    oranges.add(orange);

    hto.setApples(apples);
    hto.setOranges(oranges);

    AppleComputer apple1 = newInstance(AppleComputer.class);
    apple1.setName("name");
    AppleComputer apple2 = newInstance(AppleComputer.class);
    apple2.setName("name");
    List<AppleComputer> compList = newInstance(ArrayList.class);
    compList.add(apple1);
    compList.add(apple2);
    hto.setComputers(compList);

    List<Car> iterateCars = newInstance(ArrayList.class);
    iterateCars.add(car);
    hto.setIterateCars(iterateCars);
    return hto;

  }
View Full Code Here

Examples of org.dozer.vo.HydrateTestObject

  }

  @Test
  public void testNoSourceValueIterateFieldMap() throws Exception {
    DehydrateTestObject inputDto = newInstance(DehydrateTestObject.class);
    HydrateTestObject hto = mapper.map(inputDto, HydrateTestObject.class);
    assertEquals(testDataFactory.getExpectedTestNoSourceValueIterateFieldMapHydrateTestObject(), hto);
  }
View Full Code Here

Examples of org.dozer.vo.HydrateTestObject

    assertEquals(prime2, prime);
  }

  @Test
  public void testHydrateAndMore() throws Exception {
    HydrateTestObject dest = mapper.map(testDataFactory.getInputTestHydrateAndMoreDehydrateTestObject(), HydrateTestObject.class);
    // validate results
    assertEquals(testDataFactory.getExpectedTestHydrateAndMoreHydrateTestObject(), dest);

    // map it back
    DehydrateTestObject dhto = mapper.map(testDataFactory.getInputTestHydrateAndMoreHydrateTestObject(), DehydrateTestObject.class);
View Full Code Here

Examples of org.dozer.vo.HydrateTestObject

  }

  public HydrateTestObject getExpectedTestNoSourceValueIterateFieldMapHydrateTestObject() {
    Car car = newInstance(Car.class);
    car.setName("Build by buildCar");
    HydrateTestObject hto = newInstance(HydrateTestObject.class);
    // Problem - Destination Field is array of 'cars' - but getMethod() is buildCar() which returns a Car. MapCollection
    // method can not handle this...
    // DestinationType is a Car and it should be an array.
    // hto.addCar(car);
    hto.setCarArray(new Car[0]);
    return hto;
  }
View Full Code Here

Examples of org.dozer.vo.HydrateTestObject

    return custom;
  }

  public HydrateTestObject getExpectedTestHydrateAndMoreHydrateTestObject() {
    HydrateTestObject hto = newInstance(HydrateTestObject.class);
    Car car = newInstance(Car.class);
    car.setName("name");
    Car buildByCar = newInstance(Car.class);
    buildByCar.setName("Build by buildCar");
    Van van = newInstance(Van.class);
    van.setName("name");

    AppleComputer apple1 = newInstance(AppleComputer.class);
    apple1.setName("name");
    AppleComputer apple2 = newInstance(AppleComputer.class);
    apple2.setName("name");
    List<AppleComputer> compList = newInstance(ArrayList.class);
    compList.add(apple1);
    compList.add(apple2);
    hto.setComputers(compList);
    List<Car> iterateCars = newInstance(ArrayList.class);
    iterateCars.add(car);
    hto.setIterateCars(iterateCars);
    Car[] carArray = { car };
    hto.setCarArray(carArray);
    return hto;
  }
View Full Code Here

Examples of org.dozer.vo.HydrateTestObject

  }

  @Test
  public void testNoSourceValueIterateFieldMap() throws Exception {
    DehydrateTestObject inputDto = newInstance(DehydrateTestObject.class);
    HydrateTestObject hto = mapper.map(inputDto, HydrateTestObject.class);
    assertEquals(testDataFactory.getExpectedTestNoSourceValueIterateFieldMapHydrateTestObject(), hto);
  }
View Full Code Here

Examples of org.dozer.vo.HydrateTestObject

    hto.setCarArray(carArray);
    return hto;
  }

  public HydrateTestObject getInputTestHydrateAndMoreHydrateTestObject() {
    HydrateTestObject hto = newInstance(HydrateTestObject.class);
    Car car = newInstance(Car.class);
    car.setName("name");
    Van van = newInstance(Van.class);
    van.setName("name");
    List<Vehicle> vehicles = newInstance(ArrayList.class);
    vehicles.add(car);
    vehicles.add(van);
    hto.setVehicles(vehicles);

    Apple apple = newInstance(Apple.class);
    apple.setName("name");
    Orange orange = newInstance(Orange.class);
    orange.setName("name");
    List<Apple> apples = newInstance(ArrayList.class);
    apples.add(apple);
    List<Orange> oranges = newInstance(ArrayList.class);
    oranges.add(orange);

    hto.setApples(apples);
    hto.setOranges(oranges);

    AppleComputer apple1 = newInstance(AppleComputer.class);
    apple1.setName("name");
    AppleComputer apple2 = newInstance(AppleComputer.class);
    apple2.setName("name");
    List<AppleComputer> compList = newInstance(ArrayList.class);
    compList.add(apple1);
    compList.add(apple2);
    hto.setComputers(compList);

    List<Car> iterateCars = newInstance(ArrayList.class);
    iterateCars.add(car);
    hto.setIterateCars(iterateCars);
    return hto;

  }
View Full Code Here

Examples of org.dozer.vo.HydrateTestObject

    assertEquals(prime2, prime);
  }

  @Test
  public void testHydrateAndMore() throws Exception {
    HydrateTestObject dest = mapper.map(testDataFactory.getInputTestHydrateAndMoreDehydrateTestObject(), HydrateTestObject.class);
    // validate results
    assertEquals(testDataFactory.getExpectedTestHydrateAndMoreHydrateTestObject(), dest);

    // map it back
    DehydrateTestObject dhto = mapper.map(testDataFactory.getInputTestHydrateAndMoreHydrateTestObject(), DehydrateTestObject.class);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.