gov.nasa.pds.tools
Class BaseTestCase

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by gov.nasa.pds.tools.BaseTestCase
All Implemented Interfaces:
junit.framework.Test
Direct Known Subclasses:
AlphabetCheckerTest, AlphaNumericCheckerTest, CharacterCheckerTest, CustomAntlrInputStreamTest, DateTimeFormatterTest, DefaultLabelParserTest, DictionaryTest, DoubleCheckerTest, ElementValidatorTest, IncludePointerTest, IntegerCheckerTest, LineEndingTest, LineLengthTest, MessageUtilsTest, NonDecimalCheckerTest, ParseDateTimeTest, RealCheckerTest, ValidatorTest

public abstract class BaseTestCase
extends junit.framework.TestCase

Version:
$Revision: 11783 $
Author:
pramirez, jagander

Field Summary
protected static File LABEL_DIR
           
protected static DefaultLabelParser PARSER
           
protected static StandardPathResolver RESOLVER
           
static File TEST_DIR
           
 
Constructor Summary
BaseTestCase()
           
 
Method Summary
static void assertDoesntHaveProblem(Label label, Constants.ProblemType type)
           
static LabelParserException assertHasProblem(Label label, Constants.ProblemType type)
           
static LabelParserException assertHasProblem(Label label, Constants.ProblemType type, Integer line)
           
static void assertNegative(Number number)
           
static void assertPositive(Number number)
           
 void assertProblemEquals(LabelParserException problem, Integer lineNumber, Integer column, String key, Constants.ProblemType type, Object... arguments)
           
static void assertZero(Number number)
           
 Dictionary getDictionary()
           
 void validate(Label label)
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, tearDown, toString
 
Methods inherited from class junit.framework.Assert
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, fail, fail, failNotEquals, failNotSame, failSame, format
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TEST_DIR

public static final File TEST_DIR

RESOLVER

protected static final StandardPathResolver RESOLVER

PARSER

protected static final 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 LabelParserException assertHasProblem(Label label,
                                                    Constants.ProblemType type)

assertHasProblem

public static LabelParserException assertHasProblem(Label label,
                                                    Constants.ProblemType type,
                                                    Integer line)

assertProblemEquals

public void assertProblemEquals(LabelParserException problem,
                                Integer lineNumber,
                                Integer column,
                                String key,
                                Constants.ProblemType type,
                                Object... arguments)

assertDoesntHaveProblem

public static void assertDoesntHaveProblem(Label label,
                                           Constants.ProblemType type)

getDictionary

public Dictionary getDictionary()

validate

public void validate(Label label)


Copyright © 2005–2013 Planetary Data System. All rights reserved.