Java 使用junit模拟参数化构造函数

Java 使用junit模拟参数化构造函数,java,jmockit,Java,Jmockit,我需要为需要SomeClass实例的方法构造一个测试用例,如下所示: class ClassToTest { ... ... public boolean testMethod (SomeClass instance) { .... } ... } ... SomeClass具有参数化构造函数,其中包含用户定义的不同类的对象以及基本数据类型,如int、float等

我需要为需要SomeClass实例的方法构造一个测试用例,如下所示:

    class ClassToTest {
         ...
         ...
         public boolean testMethod (SomeClass instance) {
          ....
         }
       ...
    }
    ...
SomeClass具有参数化构造函数,其中包含用户定义的不同类的对象以及基本数据类型,如int、float等

    Class SomeClass {
          ...
          SomeClass(MyClass1 a1, MyClass2 a2,.. String s, int i) {
              //initialize to instance variables (this.a1 = a1;) 
          }
    }

如何为我的测试用例获取某个类的实例

这对你有帮助吗@法扎尔先生,谢谢。。请你也看看这个问题好吗?您是否尝试在测试中声明
@Mocked SomeClass mock
字段或测试方法参数?它应该提供所需的模拟实例。@Rogério是的,我提供了。。谢谢你告诉我。。我现在明白了