Class EPPBalanceTst

  • All Implemented Interfaces:
    junit.framework.Test

    public class EPPBalanceTst
    extends junit.framework.TestCase
    Is a unit test of the com.verisign.epp.codec.balance package. The unit test will execute, gather statistics, and output the results of a test of each com.verisign.epp.codec.balance command and response classes.
    • Constructor Summary

      Constructors 
      Constructor Description
      EPPBalanceTst​(java.lang.String name)
      Creates a new EPPBalanceTst object.
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static void main​(java.lang.String[] args)
      Main for the com.verisign.epp.codec.balance.EPPBalanceTst unit tests.
      static void setNumIterations​(long aNumIterations)
      Sets the number of iterations to run per test.
      protected void setUp()
      JUNIT setUp method
      static junit.framework.Test suite()
      JUNIT suite static method, which returns the tests associated with EPPBalanceTst.
      protected void tearDown()
      JUNIT tearDown, which currently does nothing.
      void testBalanceInfoCmd()
      Test the EPPBalanceInfoCmd, which has no attributes beyond that of an EPPCommand.
      void testBalanceInfoResp()
      Test the EPPBalanceInfoResp.
      • 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, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • EPPBalanceTst

        public EPPBalanceTst​(java.lang.String name)
        Creates a new EPPBalanceTst object.
        Parameters:
        name - DOCUMENT ME!
    • Method Detail

      • testBalanceInfoCmd

        public void testBalanceInfoCmd()
        Test the EPPBalanceInfoCmd, which has no attributes beyond that of an EPPCommand. The only test is to create the EPPBalanceInfoCmd and then ensure that it can be encoded and decoded propertly.
      • testBalanceInfoResp

        public void testBalanceInfoResp()
        Test the EPPBalanceInfoResp. The only real variance with the EPPBalanceInfoResp is whether the creditThreshold attribute is a fixed dollar amount or a percentage.
      • setUp

        protected void setUp()
        JUNIT setUp method
        Overrides:
        setUp in class junit.framework.TestCase
      • tearDown

        protected void tearDown()
        JUNIT tearDown, which currently does nothing.
        Overrides:
        tearDown in class junit.framework.TestCase
      • suite

        public static junit.framework.Test suite()
        JUNIT suite static method, which returns the tests associated with EPPBalanceTst.
        Returns:
        Tests to run
      • main

        public static void main​(java.lang.String[] args)
        Main for the com.verisign.epp.codec.balance.EPPBalanceTst unit tests.
        Parameters:
        args - Command line arguments
      • setNumIterations

        public static void setNumIterations​(long aNumIterations)
        Sets the number of iterations to run per test.
        Parameters:
        aNumIterations - number of iterations to run per test