2010-04-22 101 views
4

所以我想知道是否有人熟悉或已经做了黄瓜和Silverlight的任何工作。我目前有一个模板目录和构建文件,将使用培根(轻量级RSpec)创建RSpec测试。我一直在关注SpecFlow和Cuke2Nuke,但几乎我看到的所有东西都与一般的.net代码不兼容。黄瓜和Silverlight 4

谢谢。

回答

4

SpecFlow是一个开放源代码的项目,可以与.NET进行BDD。从版本3.1.2开始,它也支持Silverlight。您可以在以下网址查看示例:http://github.com/techtalk/SpecFlow-Examples/tree/master/BowlingKata/BowlingKata-Silverlight-MsTest/

SpecFlow使用纯文本定义格式(小黄瓜 - 与黄瓜相同的格式),并从中产生单元测试(对于Silverlight,支持MsTest)。

您还可以查看有关SpecFlow Silvelight集成的wiki:http://wiki.github.com/techtalk/SpecFlow/silverlight-support