0

我已经在 Azure 项目上做了相当长的一段时间,到目前为止一切都很好。学到了很多!

现在我需要将一个单元测试器集成到我的项目的几乎一半(这似乎不再容易了?)

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

4

1 回答 1

1

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

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

这是一篇关于单元测试和 Windows Azure 的好博文:http: //blogs.southworks.net/fboerr/2010/07/23/windows-azure-storage-tdd-and-mocks/

为了回答您的问题,是的,您可以将它与 MSTest 一起使用。

于 2012-07-30T12:31:32.223 回答