package org.sculptor.dddsample.carrier.domain; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertNotNull; import static org.sculptor.dddsample.location.domain.SampleLocations.HELSINKI; import static org.sculptor.dddsample.location.domain.SampleLocations.STOCKHOLM; import org.junit.Test; import org.sculptor.framework.test.AbstractDbUnitJpaTests; import org.springframework.beans.factory.annotation.Autowired; public class CarrierMovementRepositoryTest extends AbstractDbUnitJpaTests { private CarrierMovementRepository carrierMovementRepository; @Autowired public void setCarrierMovementRepository(CarrierMovementRepository carrierMovementRepository) { this.carrierMovementRepository = carrierMovementRepository; } @Override protected String getDataSetFile() { return "dbunit/TestData.xml"; } @Test public void testFind() throws Exception { CarrierMovement carrierMovement = carrierMovementRepository.find(new CarrierMovementId("CAR_001")); assertNotNull(carrierMovement); assertEquals("CAR_001", carrierMovement.getCarrierMovementId().getIdentifier()); assertEquals(STOCKHOLM, carrierMovement.getFrom()); assertEquals(HELSINKI, carrierMovement.getTo()); } }