SubSonic3 在单元测试 TearDown 操作中清除测试数据/数据库
我正在为 ASP.NET MVC 控制器编写一些单元测试,该控制器使用 SubSonic3 生成的模型对象(使用 ActiveRecord“模式”(不知道还能称呼它什么),并且想知道如何从测试中清除测试数据我的 TestFixture 的 TearDown 方法中没有直接引用我的测试类中的模型对象,因为它是由 ControllerAction 创建的模型对象,所以我似乎不知道如何清除数据。 。 有人有主意吗?
I'm writing some unit tests for an ASP.NET MVC controller that's using SubSonic3 generated model objects (using ActiveRecord "mode" (not sure what else to call it), and am wondering how I can clear out the test data from the test database in my TestFixture's TearDown method. I don't have a direct reference to the model object in my test class, as its a model object that's created by a ControllerAction, so I can't seem to figure out how to clear out the data. Anyone have any ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
抱歉……我已经明白了。
MyModelClass.ResetTestRepo()
为我做到了。Sorry...I figured it out.
MyModelClass.ResetTestRepo()
did it for me.