TSQL 单元示例
以管理员身份执行 DemoSetup.ps1。 脚本成功执行后,您会发现:
一个名为“Demo.Users”的表,有 4 条记录
两个样品测试程序:
dbo.ut_DemoUsers_Add
dbo.ut_DemoUsers_AddMany
一个名为“dbo.ut_DemoUsers_setup”的设置程序,用于在每次测试之前准备数据
一个名为“dbo.ut_DemoUsers_teardown”的拆卸程序,用于在测试执行之前获取情况
您可以在“SampleTestExecutions.sql”脚本上看到示例 TestSuite 执行。
执行结构为:
_设置程序
测试
_拆解程序
对于每个测试套件和每个带有不包含“_setup”或“_teardown”的后缀的“ut_”过程,都会重复此行为。
如果您想创建一个新的测试套件,您可能需要创建新的过程。 例如,如