的确说的不清楚。写个main方法测试吧,多用System.out.println()输出相关信息,以便排错。希望有帮助。

解决方案 »

  1.   

    可以用包(package),将你的测试程序和以上的程序组成一个包.在测试程序中调用上面的程序,测试完毕只要把测试程序从包中去除即可.
      

  2.   

    你可以编一个mian函数,在里边调用你的这个类然后多打一些信息出来
      

  3.   

    你们都没写过测试吧?
     public class ClassA {
         private int _valueA;
         private int _valueB;
         
         public ClassA(int a, int b) {
             _valueA = a;
             _valueB = b;
         }
     }象这个类的测试类如何写?
      

  4.   

    不知你是不是指用Junit?
    给你一个例子看看吧
    比如你有一个类Car
    public class Car
    {
     public int getWheels()
     {return 4;}
    }
    你测试时用了import junit.framework.*;
    你的测试类继承自TestCase
    再setUp()里初始化expectedWheels = 4;
    myCar = new Car();
    再public static Test suite()里
    TestSuite suite = new TestSuite();
    suite.addTest(new testCar("Car.getWheels"){
      protected void runTest(){你的测试方法}
    }
    你的测试方法可以是类似
    public void testGetWheels(){
      assertEquals(expectedWheels, myCar.getWheels());
    }
      

  5.   

    是的,就是JUnit别的方法写测试类我会,但构造方法就不知道怎么写了。特别是setUp()方法中不知怎么写。