【发布时间】:2015-03-24 20:28:29
【问题描述】:
我有一个 DAO 类,我需要在其中测试名为 getItemById() 的方法,该方法从 DB 的表中返回 Item 对象。
只要我明白我必须在该测试中创建一个 Item 对象并检查它是否等于从方法返回?或者我只需要检查它是否返回一个 Item 对象?
如果表为空或根本没有具有该 ID 的行怎么办?
对不起,这是一个相当新手的问题,但我无法在脑海中说清楚。请帮忙!
【问题讨论】:
-
您要测试一条 SQL 语句吗?你能发布你的测试代码吗?
-
@bigdestroyer 请...
-
嗯...测试数据库是一个有争议的问题。我不喜欢,。但是有工具可以做到这一点。或者您可以使用测试数据库。