如果在逻辑测试失败时使用Assert(...),则单元测试将中止,并且未运行其余单元测试。有没有办法让逻辑测试失败,但只提供一个警告或什么,仍然运行其余的单元测试?C#单元测试警告而不是失败
背景下的一个例子是我有产生了一些学生,教师和课程,建立关系的测试,然后将它们放入一个数据库。然后,一些SSIS包在此数据库上运行,该数据库将现有数据转换为另一个数据库中的另一个数据库模式。然后测试需要检查新的数据库中的某些东西,如正确的行数,动作等。
显然其他测试是删除和mods,但它们都遵循相同的结构 - 在源数据库中创建数据,运行SSIS包,验证目标数据库中的数据。
你能解释一下你的情况吗?这听起来像你可能正在做一些我可能会建议的事情。 – NerdFury 2011-01-13 05:24:25