这个问题可能被问了很多次,但是还是要解答一下:
我有一个包含数据库连接的类。
打开连接
查询数据库
读取数值
关闭连接
我该如何对这些进行单元测试?
我需要创建一个假的数据库吗? 我猜我可以模拟MySql类(对于c#),但那也是很费力的事情。
其中一些语句是"INSERT INTO",我该怎么办?
我有一个包含数据库连接的类。
打开连接
查询数据库
读取数值
关闭连接
我该如何对这些进行单元测试?
我需要创建一个假的数据库吗? 我猜我可以模拟MySql类(对于c#),但那也是很费力的事情。
其中一些语句是"INSERT INTO",我该怎么办?