Class BaseTestCase

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected static File LABEL_DIR  
      protected static gov.nasa.pds.tools.label.parser.DefaultLabelParser PARSER  
      protected static gov.nasa.pds.tools.label.StandardPathResolver RESOLVER  
      static File TEST_DIR  
    • Constructor Summary

      Constructors 
      Constructor Description
      BaseTestCase()  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static void assertDoesntHaveProblem​(gov.nasa.pds.tools.label.Label label, gov.nasa.pds.tools.constants.Constants.ProblemType type)  
      static gov.nasa.pds.tools.LabelParserException assertHasProblem​(gov.nasa.pds.tools.label.Label label, gov.nasa.pds.tools.constants.Constants.ProblemType type)  
      static gov.nasa.pds.tools.LabelParserException assertHasProblem​(gov.nasa.pds.tools.label.Label label, gov.nasa.pds.tools.constants.Constants.ProblemType type, Integer line)  
      static void assertNegative​(Number number)  
      static void assertPositive​(Number number)  
      void assertProblemEquals​(gov.nasa.pds.tools.LabelParserException problem, Integer lineNumber, Integer column, String key, gov.nasa.pds.tools.constants.Constants.ProblemType type, Object... arguments)  
      static void assertZero​(Number number)  
      gov.nasa.pds.tools.dict.Dictionary getDictionary()  
      void validate​(gov.nasa.pds.tools.label.Label label)  
      • Methods inherited from class junit.framework.TestCase

        assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, runTest, setName, setUp, tearDown, toString
    • Field Detail

      • TEST_DIR

        public static final File TEST_DIR
      • RESOLVER

        protected static final gov.nasa.pds.tools.label.StandardPathResolver RESOLVER
      • PARSER

        protected static final gov.nasa.pds.tools.label.parser.DefaultLabelParser PARSER
      • LABEL_DIR

        protected static final File LABEL_DIR
    • Constructor Detail

      • BaseTestCase

        public BaseTestCase()
    • Method Detail

      • assertNegative

        public static void assertNegative​(Number number)
      • assertPositive

        public static void assertPositive​(Number number)
      • assertZero

        public static void assertZero​(Number number)
      • assertHasProblem

        public static gov.nasa.pds.tools.LabelParserException assertHasProblem​(gov.nasa.pds.tools.label.Label label,
                                                                               gov.nasa.pds.tools.constants.Constants.ProblemType type)
      • assertHasProblem

        public static gov.nasa.pds.tools.LabelParserException assertHasProblem​(gov.nasa.pds.tools.label.Label label,
                                                                               gov.nasa.pds.tools.constants.Constants.ProblemType type,
                                                                               Integer line)
      • assertProblemEquals

        public void assertProblemEquals​(gov.nasa.pds.tools.LabelParserException problem,
                                        Integer lineNumber,
                                        Integer column,
                                        String key,
                                        gov.nasa.pds.tools.constants.Constants.ProblemType type,
                                        Object... arguments)
      • assertDoesntHaveProblem

        public static void assertDoesntHaveProblem​(gov.nasa.pds.tools.label.Label label,
                                                   gov.nasa.pds.tools.constants.Constants.ProblemType type)
      • getDictionary

        public gov.nasa.pds.tools.dict.Dictionary getDictionary()
      • validate

        public void validate​(gov.nasa.pds.tools.label.Label label)