package org.inbio.m3s.dao; import org.inbio.m3s.dao.multimedia.MetadataExtractorDAO; import org.inbio.m3s.dto.metadata.util.EXIFStandardAttributeEntity; import org.inbio.m3s.dto.metadata.util.MediaAttributeEntity; import org.springframework.test.AbstractDependencyInjectionSpringContextTests; @SuppressWarnings("unused") public class ExifGpsMetadataExtractorDAOImplTest extends AbstractDependencyInjectionSpringContextTests{ @Override protected String[] getConfigLocations() { return new String [] { //"classpath*:/**/applicationContext-*.xml", //"classpath*:**/applicationContext-*.xml", //"classpath*:org/inbio/m3s/**/applicationContext-*.xml", //"classpath*:/org/inbio/m3s/**/impl/applicationContext-*-test.xml", "classpath*:org/inbio/m3s/dao/applicationContext-dao.xml", "classpath*:org/inbio/m3s/dao/applicationContext-factories.xml", //"classpath*:/org/inbio/m3s/service/impl/applicationContext-service-test.xml" }; } public void testSimple(){ MetadataExtractorDAO exifExtractor = (MetadataExtractorDAO) this.applicationContext.getBean("ExifGpsMetadataExtractorDAO"); //exifExtractor.init("/home/james/Desktop/Foto.jpg"); exifExtractor.init("/home/jgutierrez/Desktop/FujiFilm FinePixS1Pro.jpg"); System.out.println(MediaAttributeEntity.GPS_LATITUDE.getNamekey()+" = "+exifExtractor.getAttributeValue(MediaAttributeEntity.GPS_LATITUDE.getMediaAtributeId())); System.out.println(MediaAttributeEntity.GPS_LONGITUDE.getNamekey()+" = "+exifExtractor.getAttributeValue(MediaAttributeEntity.GPS_LONGITUDE.getMediaAtributeId())); assertTrue( true ); } }