Search in sources :

Example 16 with Time

use of org.openforis.idm.model.Time in project collect by openforis.

the class ComparisonCheckTest method testTimeGtFailOnLt.

@Test
public void testTimeGtFailOnLt() {
    Entity timeStudy = EntityBuilder.addEntity(cluster, "time_study");
    EntityBuilder.addValue(timeStudy, "start_time", new Time(10, 00));
    TimeAttribute endTime = EntityBuilder.addValue(timeStudy, "end_time", new Time(8, 00));
    ValidationResults results = validate(endTime);
    assertTrue(containsComparisonCheck(results.getErrors()));
}
Also used : Entity(org.openforis.idm.model.Entity) TimeAttribute(org.openforis.idm.model.TimeAttribute) Time(org.openforis.idm.model.Time) Test(org.junit.Test)

Aggregations

Time (org.openforis.idm.model.Time)16 Entity (org.openforis.idm.model.Entity)12 Code (org.openforis.idm.model.Code)10 Date (org.openforis.idm.model.Date)10 Coordinate (org.openforis.idm.model.Coordinate)8 GregorianCalendar (java.util.GregorianCalendar)6 CollectRecord (org.openforis.collect.model.CollectRecord)6 RealAttribute (org.openforis.idm.model.RealAttribute)4 TimeAttribute (org.openforis.idm.model.TimeAttribute)4 Test (org.junit.Test)3 NumberAttribute (org.openforis.idm.model.NumberAttribute)3 RecordBuilder (org.openforis.idm.testfixture.RecordBuilder)3 RecordUpdater (org.openforis.collect.model.RecordUpdater)2 NumberFormat (java.text.NumberFormat)1 User (org.openforis.collect.model.User)1 CodeAttributeDefinition (org.openforis.idm.metamodel.CodeAttributeDefinition)1 CodeList (org.openforis.idm.metamodel.CodeList)1 CodeListService (org.openforis.idm.metamodel.CodeListService)1 BooleanValue (org.openforis.idm.model.BooleanValue)1 File (org.openforis.idm.model.File)1