如何模拟复杂的JAXB生成的类?

时间:2014-09-17 19:24:41

标签: java unit-testing jaxb mocking mockito

我发现自己目前需要依靠遗留代码编写测试,并且我根据复杂的模式生成了这些生成的模型类,这导致了多个嵌套的重定向级别。 E.g:

country.getProvinces().getCities().get(0).getInhabitants().get(0).getName();

我检查了Mockito框架,并且有可能使用Deep Nested Stubs,但不幸的是,当涉及Generics时它不起作用。

填写测试双精度是不可能的,因为测试代码很快就很难跟踪和维护。

类似但有些不同的选项是加载示例文件。代码不会变得混乱,但维护问题仍然存在。

我是否遗漏了其他一些问题?

0 个答案:

没有答案