sql 查询 c# 的单元测试

Nic*_*k B 3 c# unit-testing

我有一个 sql 语句 ie select x, y, z from T,这个查询给了我结果列表。

我的目标是编写一个单元测试,如果这个查询结果列表或如果环境发生变化而无法从数据库中检索。我是单元测试的新手,不知道是否可以打开和关闭连接。

如果有人可以帮助我,请告诉我。

tju*_*ugg 5

在编写单元测试时,您不应该尝试测试查询真实数据库。单元测试是关于测试单个单元,这意味着您应该从正在测试的单元中模拟出外部依赖项。

您可能正在尝试做的是集成测试