Class TestSwitch

java.lang.Object
junit.framework.Assert
junit.framework.TestCase
com.martiansoftware.jsap.TestSwitch
All Implemented Interfaces:
junit.framework.Test

public class TestSwitch extends junit.framework.TestCase
Tests the Switch class.
Author:
Marty Lamb
  • Constructor Summary

    Constructors
    Constructor
    Description
    Creates a new test case with the specified name.
  • Method Summary

    Modifier and Type
    Method
    Description
    static junit.framework.Test
    Returns a suite of tests defined by this class
    void
    Tests the ability to retrieve the Switch's ID.
    void
    Tests the ability to set/get the Switch's long flag.
    void
    Tests the ability to set/get the Switch's short flag.
    void
    Tests the parsing ability of the Switch.

    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, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, setName, toString

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • TestSwitch

      public TestSwitch(String name)
      Creates a new test case with the specified name.
      Parameters:
      name - the name for this test case.
  • Method Details

    • suite

      public static junit.framework.Test suite()
      Returns a suite of tests defined by this class
      Returns:
      a suite of tests defined by this class
    • testID

      public void testID()
      Tests the ability to retrieve the Switch's ID.
    • testShortFlag

      public void testShortFlag()
      Tests the ability to set/get the Switch's short flag.
    • testLongFlag

      public void testLongFlag()
      Tests the ability to set/get the Switch's long flag.
    • testSwitchParse

      public void testSwitchParse()
      Tests the parsing ability of the Switch.