package br.com.dextra.dextranet.unidade; import org.junit.Assert; import org.junit.Test; import br.com.dextra.teste.TesteIntegracaoBase; import com.google.appengine.api.datastore.Entity; //a heranca eh para poder testar os objetos envolvendo entity public class UnidadeTest extends TesteIntegracaoBase { @Test public void testeConstrutor() { Entity unidadeEntity = new Unidade("campinas").toEntity(); Unidade unidade = new Unidade(unidadeEntity); Assert.assertEquals(unidadeEntity.getProperty(UnidadeFields.id.name()), unidade.getId()); Assert.assertEquals(unidadeEntity.getProperty(UnidadeFields.nome.name()), unidade.getNome()); } @Test public void testeToEntity() { Unidade unidade = new Unidade("campinas"); Entity unidadeEntity = unidade.toEntity(); Assert.assertEquals(unidade.getId(), unidadeEntity.getProperty(UnidadeFields.id.name())); Assert.assertEquals(unidade.getNome(), unidadeEntity.getProperty(UnidadeFields.nome.name())); } }