Java Globus API: Class ByteRangeListTest

org.globus.ftp.test
Class ByteRangeListTest

java.lang.Object
  |
  +--junit.framework.Assert
        |
        +--junit.framework.TestCase
              |
              +--org.globus.ftp.test.ByteRangeListTest
All Implemented Interfaces:
junit.framework.Test

public class ByteRangeListTest
extends junit.framework.TestCase

Test ByteRangeList


Constructor Summary
ByteRangeListTest(String name)
           
 
Method Summary
static void main(String[] argv)
           
static junit.framework.Test suite()
           
 void test1()
          Test merging ByteRange to ByteRangeList.
 void test2()
          real case (taken from transfer of 500 MB)
 void test3()
          Ad hoc tests of interesting merge cases.
 
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ByteRangeListTest

public ByteRangeListTest(String name)
Method Detail

main

public static void main(String[] argv)

suite

public static junit.framework.Test suite()

test1

public void test1()
Test merging ByteRange to ByteRangeList. Systematic test of most cases. Tests merge() and toFtpCmdArgument(). Assure that merge() does not modify parameter objects.

test2

public void test2()
real case (taken from transfer of 500 MB)

test3

public void test3()
Ad hoc tests of interesting merge cases. Test merging several ranges into 1 list. Test merge() and toFtpCmdArgument().