Asp.net mvc 3 MS单元测试azure表存储

Asp.net mvc 3 MS单元测试azure表存储,asp.net-mvc-3,unit-testing,azure,Asp.net Mvc 3,Unit Testing,Azure,我已经在Azure项目上做了相当长的时间了,到目前为止进展得相当不错。学到了很多 现在,我需要在我的项目进行到一半的时候集成一个单元测试人员(这似乎不再容易了?) 简而言之,我使用Azure表存储来存储asp.net mvc3项目(VS2010)的数据。目前我需要测试基本的CRUD操作结果。 我可以使用免费的MS单元测试仪吗? 有什么提示或线索可以这样做吗?在这种情况下,您通常会首先创建一个接口,如ITableStorage,然后创建一个围绕Azure特定内容的实现(例如AzureTableSt

我已经在Azure项目上做了相当长的时间了,到目前为止进展得相当不错。学到了很多

现在,我需要在我的项目进行到一半的时候集成一个单元测试人员(这似乎不再容易了?)

简而言之,我使用Azure表存储来存储asp.net mvc3项目(VS2010)的数据。目前我需要测试基本的CRUD操作结果。 我可以使用免费的MS单元测试仪吗?
有什么提示或线索可以这样做吗?

在这种情况下,您通常会首先创建一个接口,如ITableStorage,然后创建一个围绕Azure特定内容的实现(例如AzureTableStorage)

这使得在单元测试期间用模拟/存根替换实际实现变得容易。您可以查看Windows Azure帮助程序以获取此类接口和包装器实现的示例:

这是一篇关于单元测试和Windows Azure的好博文:


为了回答您的问题,是的,您可以在MSTest中使用此功能。

谢谢您,sandrino,这很有帮助,仅供参考,该博客已移至。