2011-03-05 36 views
1

启动DEV面料我试图创建Azure中的工作进程,我想通过NUnit的测试它。我需要编写一个连接到存储并将数据上传到其中的过程。问题是我找不到任何关于如何实际设置测试框架来启动dev结构等的参考。NUnit的和Azure的 - 如何从NUnit的

我创建了工作处理器角色,然后创建了一个测试项目,连接了nunit以启动和为该项目拿起测试项目的DLL。这一切工作正常与nUnit开放,我能够看到测试DLL并运行测试。

我的问题是“我如何获得dev的面料,启动贯穿NUnit的项目是什么时候?”我假设我需要把东西到安装例程的测试项目中,但我看不到我应该把豆。

如果任何人有任何提示,经验等,链接到如何等等。我会很感激。我相信我不能成为第一个想要将Azure项目进行测试的人。

回答

2

有没有这样做我自己,但DevFabric(计算和存储)有一个命令行界面。

你只调用从测试站立例行的commdn,它应该是好去。

CSrun.exe是命令,请参阅MSDN使用参考:

http://msdn.microsoft.com/en-us/library/gg433001.aspx

+0

感谢泰勒 - 我刚刚一直在调查这个,它看起来有希望的。从测试中我已经开始它调用'C的过程中设置方法:\ WINDOWS \ SYSTEM32 \ CMD.EXE/E:ON/V:ON/K“C:\ Program Files文件\的Windows Azure SDK \ V1.3 \ BIN \ csrun.exe /运行:C:\应用程序\ testingAzure \ testingAzure “/ devfabric:开始/ devstore:启动”' - 我认为它到达那里,但可能需要进一步调整 我一直希望有一个C#命令。我可以从命令窗口中启动它调用的,而不是踢 - 也许在下一版本 – Steve

+0

好了 - 我想我可能已经做了我已经结束了什么做的是度过一天阅读各种博客[链接](HTTP:// blog.smarx.com/posts/building-running-and-packaging-windows-azure-applications-from-the-command-line)和[链接](http://social.msdn.microsoft.com/Forums/en/windowsazure /线程/ 2a1e5f31-0af1-44af-8e12-0f4e2f936419) – Steve

+0

@Taylor - 我花了一些时间在此,我想你是对的 - 但我希望有这样的一个简单的方法我有什么。现在是智慧hin nUnit设置方法是对csrun的调用,它引用定义文件和配置文件。我通过几个参数(/ devstore:开始),然后将其揭开序幕计算模拟器。我最终读了一些博客,但这些帮助我摆脱[Steve Marxs](http://blog.smarx.com/posts/building-running-and-packaging-windows-azure-applications-from-the-command-行)和... – Steve