Package test.list.types

Examples of test.list.types.Modules


    testMakeSeparatedLists();
    testNineSeps();
  }

  private void testElementAt() {
    Modules list = factory.makeModules();
    for (int i = 0; i < 10; i++) {
      list = list.insert(factory.makeModule_Default("m" + i));
    }

    for (int i = 0; i < list.getLength(); i++) {
      Module m = factory.makeModule_Default("m" + (list.getLength() - i - 1));
      testAssert(list.elementAt(i).equals(m), "list element at " + i);
      testAssert(list.getModuleAt(i).equals(m), "typed list element at " + i);
    }
  }
View Full Code Here


    }
  }

  private void testAppend() {
    Module m = factory.makeModule_Default("m");
    Modules list = factory.makeModules();

    list = list.append(m);
    testAssert(list.equals(factory.makeModules(m)), "append to empty list");

    Module q = factory.makeModule_Default("q");
    list = list.append(q);
    testAssert(list.equals(factory.makeModules(m, q)), "append to singleton list");
  }
View Full Code Here

    Module m[] = new Module[3];
    for (int i = 0; i < m.length; i++) {
      m[i] = factory.makeModule_Default("m" + i);
    }

    Modules list = factory.makeModules(m[0], m[1], m[2]);
    Modules concatenated = list.concat(list);
    testAssert(concatenated.getLength() == 2 * list.getLength(), "length concatenated lists");
    testAssert(concatenated.equals(factory.makeModules(m[0], m[1], m[2], m[0], m[1], m[2])), "concatenated lists");
  }
View Full Code Here

    Module m[] = new Module[3];
    for (int i = 0; i < m.length; i++) {
      m[i] = factory.makeModule_Default("m" + i);
    }

    Modules forward = factory.makeModules(m[0], m[1], m[2]);
    Modules reverse = factory.makeModules(m[2], m[1], m[0]);
    testAssert(forward.reverse().equals(reverse), "reverse list");

    Modules ml = reverse.reverseModules();
    testAssert(forward.equals(ml), "typed reverse list");
  }
View Full Code Here

    for (int i = 0; i < m.length; i++) {
      m[i] = factory.makeModule_Default("m" + i);
    }

    Modules list[] = new Modules[7];

    list[0] = factory.makeModules();
    list[1] = factory.makeModules(m[0]);
    list[2] = factory.makeModules(m[0], m[1]);
    list[3] = factory.makeModules(m[0], m[1], m[2]);
View Full Code Here

TOP

Related Classes of test.list.types.Modules

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.