Package mil.nga.giat.geowave.store.query

Source Code of mil.nga.giat.geowave.store.query.TemporalRangeTest

package mil.nga.giat.geowave.store.query;

import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertTrue;

import java.util.Date;

import mil.nga.giat.geowave.index.sfc.data.NumericRange;

import org.junit.Test;

public class TemporalRangeTest {

  @Test
  public void test() {
    TemporalRange range = new TemporalRange(new Date(100), new Date(1000));
    assertFalse(range.isWithin(new Date(10)));
    assertFalse(range.isWithin(new Date(100000)));
    assertTrue(range.isWithin(new Date(800)));

    assertFalse(range.isWithin(new NumericRange(20, 99)));
    assertFalse(range.isWithin(new NumericRange(1001, 9900)));
    assertTrue(range.isWithin(new NumericRange(998, 9900)));
    assertTrue(range.isWithin(new NumericRange(20, 199)));
    assertTrue(range.isWithin(new NumericRange(150, 199)));
  }

}
TOP

Related Classes of mil.nga.giat.geowave.store.query.TemporalRangeTest

TOP
Copyright © 2018 www.massapi.com. 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.