Package br.com.bfmapper.model

Examples of br.com.bfmapper.model.CarroCanonico


public class ConverterTest extends BaseTest {
   
  @Test
  public void simpleConverter() {
    Carro carro = new Carro(1L, "Uno", "EP", new Pneu(1L, "Pirelli"));
    CarroCanonico carroCanonico = new Mapping().apply(carro).to(CarroCanonico.class);
   
    assertNotNull("Objeto carro não poder ser null", carroCanonico);
    assertNotNull("Propriedade marca não poder ser null", carroCanonico.getMarca());
    assertNotNull("Propriedade modelo não poder ser null", carroCanonico.getModelo());
    assertNotNull("Propriedade pneu não poder ser null", carroCanonico.getPneu());
  }
View Full Code Here


    assertNotNull("Propriedade pneu não poder ser null", carroCanonico.getPneu());
  }
 
  @Test
  public void reverseSimpleConverter() {
    CarroCanonico carroCanonico = new CarroCanonico("Uno", "EP", "Pirelli");
    Carro carro = new Mapping().apply(carroCanonico).to(Carro.class);
   
    assertNotNull("Objeto carro não poder ser null", carro);
    assertNotNull("Propriedade marca não poder ser null", carro.getNome());
    assertNotNull("Propriedade modelo não poder ser null", carro.getTipo());
View Full Code Here

    List<EnderecoCanonico> enderecos = new ArrayList<EnderecoCanonico>();
    enderecos.add(new EnderecoCanonico("Av Paulista", "344", "Paulista"));
    enderecos.add(new EnderecoCanonico("Alameda Santos", "899", "Paulista"));
    pessoaCanonico.setEnderecos(enderecos);
   
    CarroCanonico carroCanonico = new CarroCanonico("Uno", "EP", "Pirelli");
    Pessoa pessoa =  new Mapping().apply(pessoaCanonico).apply(carroCanonico).to(Pessoa.class);
   
    assertNotNull("Objeto pessoa não poder ser null", pessoa);
    assertEquals("Objeto pessoa.endereco deve possuir 2 itens", pessoa.getEnderecos().size(), 2);
    assertNotNull("Objeto pessoa.carro não pode ser null", pessoa.getCarro());
View Full Code Here

    enderecos.add(new Endereco("Av Paulista", "344", "Paulista"));
    enderecos.add(new Endereco("Alameda Santos", "899", "Paulista"));
    pessoa.setEnderecos(enderecos);
   
    PessoaCanonico pessoaCanonico =  new Mapping().apply(pessoa).to(PessoaCanonico.class);
    CarroCanonico carroCanonico = new Mapping().apply(pessoa.getCarro()).to(CarroCanonico.class);
   
    assertNotNull("Objeto pessoa não poder ser null", pessoaCanonico);
    assertNotNull("Objeto pessoa não poder ser null", carroCanonico);
    assertNotNull(pessoaCanonico.getEnderecos());
    assertEquals(pessoaCanonico.getEnderecos().size(), 2);
View Full Code Here

      assertEquals(enderecosCanonico.size(), 2);
  }
 
  @Test
  public void applyOnAttribute() {
    CarroCanonico carroCanonico = new CarroCanonico("Uno", "EP", "Pirelli");
    Pessoa pessoa =  new Mapping().applyOn(carroCanonico, "carro").to(Pessoa.class);
   
    assertNotNull("Objeto pessoa não poder ser null", pessoa);
    assertNotNull("Objeto pessoa.carro não poder ser null", pessoa.getCarro());
  }
View Full Code Here

        enhancer.setCallback(NoOp.INSTANCE);
        Object proxiedCarroObject = enhancer.create();
       
        ((Carro) proxiedCarroObject).setNome("Car one");
       
        CarroCanonico carroCanonico = new Mapping().apply(proxiedCarroObject).to(CarroCanonico.class);
        assertEquals("car and canonic car should have same name", ((Carro) proxiedCarroObject).getNome(), carroCanonico.getMarca());
    }
View Full Code Here

    List<EnderecoCanonico> enderecos = new ArrayList<EnderecoCanonico>();
    enderecos.add(new EnderecoCanonico("Av Paulista", "344", "Paulista"));
    enderecos.add(new EnderecoCanonico("Alameda Santos", "899", "Paulista"));
    pessoaCanonico.setEnderecos(enderecos);
   
    CarroCanonico carroCanonico = new CarroCanonico("Uno", "EP", "Pirelli");
    logger.log(Level.INFO, "Begin timings for testPessoa");
   
   
    StopWatch timer = new StopWatch();
    timer.start();
View Full Code Here

TOP

Related Classes of br.com.bfmapper.model.CarroCanonico

Copyright © 2018 www.massapicom. 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.