相关疑难解决方法(0)

什么是对象分解?

我试图了解对象分解意味着什么,并在互联网上阅读了很多东西,但每个资源都谈论了许多我无法理解的关键词.因此,这些资源希望您了解一些术语.我需要从头开始列出分解基础知识的东西.

它不仅仅是将设计分解为对象吗?如果不是,任何描述将不胜感激.

提前致谢

oop terminology

11
推荐指数
2
解决办法
6215
查看次数

有没有办法自动化junit bean属性测试?

让我们面对现实,编写bean属性测试可能是最糟糕的时间用法.但他们需要完成.

例如.如果测试String属性以propName进行如下调用:

testProperty(target, "propName", String.class);
testProperty(target, "propName", String.class, "expected initial");
Run Code Online (Sandbox Code Playgroud)

将验证:

  • getset方法存在.
  • 如果使用期望值测试来get调用assertEquals给定值.
  • (get,is)/ set方法按预期行事.

我可以开始编写这些实现,但我想知道是否有可用的东西来促进这一点.其他可选属性可用于验证null是否允许或使用JSR-303 bean验证来验证字段.

java testing junit unit-testing junit4

6
推荐指数
1
解决办法
8803
查看次数

标签 统计

java ×1

junit ×1

junit4 ×1

oop ×1

terminology ×1

testing ×1

unit-testing ×1