Package org.aavso.tools.vstar.data

Examples of org.aavso.tools.vstar.data.ValidObservation


  public void testMagnitudeMatcherTest5a() {
    MagnitudeFieldMatcher matcher = new MagnitudeFieldMatcher(4.0,
        ObservationMatcherOp.GREATER_THAN_OR_EQUAL);
   
    ValidObservation ob = new ValidObservation();
    ob.setMagnitude(new Magnitude(5.0, 0));
   
    assertTrue(matcher.matches(ob));
  }
View Full Code Here


  public void testMagnitudeMatcherTest5b() {
    MagnitudeFieldMatcher matcher = new MagnitudeFieldMatcher(4.0,
        ObservationMatcherOp.GREATER_THAN_OR_EQUAL);
   
    ValidObservation ob = new ValidObservation();
    ob.setMagnitude(new Magnitude(4.0, 0));
   
    assertTrue(matcher.matches(ob));
  }
View Full Code Here

        ObservationMatcherOp.EQUALS);

    ObservationFilter filter = new ObservationFilter();
    filter.addMatcher(matcher1);

    ValidObservation ob = new ValidObservation();
    ob.setObsCode("ABC");

    assertTrue(filter.matches(ob));
  }
View Full Code Here

   
    ObservationFilter filter = new ObservationFilter();
    filter.addMatcher(matcher1);
    filter.addMatcher(matcher2);

    ValidObservation ob = new ValidObservation();
    ob.setObsCode("ABC");
    ob.setMagnitude(new Magnitude(3.0, 0));
   
    assertTrue(filter.matches(ob));
  }
View Full Code Here

    List<ValidObservation> asas3Obs = seriesMap.get(SeriesType
        .getSeriesFromDescription("ASAS-3"));
    assertEquals(3, asas3Obs.size());

    ValidObservation ob = asas2Obs.get(0);
    assertEquals("195228+0100.5", ob.getDetail("DESIGNATION"));
    assertEquals("12341", ob.getDetail("FRAME"));
    assertEquals("B", ob.getDetail("CLASS"));
    assertEquals(2451979.899420, ob.getJD());
    assertEquals(5.113, ob.getMag());
    assertEquals(0.045, ob.getMagnitude().getUncertainty());
  }
View Full Code Here

  public void testSimpleValidJulianDayAndMagCSV() {
    commonValidJulianDayAndMagTest("2450001.5,10.0\n", ",");
  }

  public void testSimpleValidFullObservationTSV() {
    ValidObservation ob = commonValidJulianDayAndMagTest(
        "2450001.5\t10.0\t0.1\tDJB\tD\n", "\t");
    assertEquals(0.1, ob.getMagnitude().getUncertainty());
    assertEquals("DJB", ob.getObsCode());
    assertTrue(ob.isDiscrepant());
  }
View Full Code Here

    assertEquals("DJB", ob.getObsCode());
    assertTrue(ob.isDiscrepant());
  }

  public void testSimpleValidAllButUncertaintyTSV() {
    ValidObservation ob = commonValidJulianDayAndMagTest(
        "2450001.5\t10.0\t\tDJB\tD\n", "\t");
    assertEquals(0.0, ob.getMagnitude().getUncertainty());
    assertEquals("DJB", ob.getObsCode());
    assertTrue(ob.isDiscrepant());
  }
View Full Code Here

    assertEquals("DJB", ob.getObsCode());
    assertTrue(ob.isDiscrepant());
  }

  public void testSimpleValidAllButUncertaintyAndValflagTSV() {
    ValidObservation ob = commonValidJulianDayAndMagTest(
        "2450001.5\t10.0\t\tDJB\n", "\t");
    assertEquals(0.0, ob.getMagnitude().getUncertainty());
    assertEquals("DJB", ob.getObsCode());
    assertTrue(!ob.isDiscrepant());
  }
View Full Code Here

    assertEquals("DJB", ob.getObsCode());
    assertTrue(!ob.isDiscrepant());
  }

  public void testSimpleValidAllButUncertaintyAndValflagCSV() {
    ValidObservation ob = commonValidJulianDayAndMagTest(
        "2450001.5,10.0,,DJB\n", ",");
    assertEquals(0.0, ob.getMagnitude().getUncertainty());
    assertEquals("DJB", ob.getObsCode());
    assertTrue(!ob.isDiscrepant());
  }
View Full Code Here

    List<ValidObservation> obs = commonValidTest(lines.toString(), "\t");

    assertTrue(obs.size() == 2);

    ValidObservation ob0 = obs.get(0);
    assertEquals(2430002.0, ob0.getDateInfo().getJulianDay());

    ValidObservation ob1 = obs.get(1);
    assertEquals(2450001.5, ob1.getDateInfo().getJulianDay());
  }
View Full Code Here

TOP

Related Classes of org.aavso.tools.vstar.data.ValidObservation

Copyright © 2018 www.massapicom. 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.