【发布时间】:2022-01-15 21:54:38
【问题描述】:
我是单元测试的新手,目前正在尝试测试一种使用实体框架从 SQL Server 数据库获取数据行的方法。
问题是我有 3 个私有只读字段,我需要将这三个字段传递给一个方法。但由于我无法创建构造函数,因此所有 3 个值都默认为 null。
如何初始化私有只读字段,在单元测试时与数据库对话?
【问题讨论】:
-
使用 SQlite 制作测试数据库?
-
查看一些代码可以帮助您弄清楚问题。
标签: c# entity-framework unit-testing initialization nunit