草庐IT

LegacyClass

全部标签

java - Mockito - 模拟遗留类构造函数

我正在为一个通过构造函数引用遗留类的类编写JUnit。遗留类在第三方jar中,所以我无法重构它以使生活更轻松....这是被测试的类...publicMyClass{publicStringmethodToTest(Stringparam){LegacyClasslegacy=newLegacyClass(param);*.....etc........*}}这就是我在mockitoJUnit中尝试做的事情。publicMyClassTest{@TestpublicvoidtestMethodToTest()throwsException{LegacyClasslegacyMock=mo