Silverlight单元测试工具配置

在Siverlight Toolkit(http://silverlight.codeplex.com/)中包含了Silverlight单元测试template application。我将说明在使我们的第一个测试通过时,可能遇到哪些问题,以及怎么解决这些问题。


问题一:在安装了Silverlight Toolkit以后,在Installed Templates》Visual C#》Silverlight 中没有发现Silverlight Unit Test Application这个Template

原因:Visual Studio的安装路径不是默认的。安装的Toolkit就没有被发现。我的Visual Studio安装在E:\program files\下

解决办法:手动复制

先找到这两个文件:(网上也可以下)

C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplates\CSharp\Silverlight\1033\Silverlight Unit Test Class.zip

C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplates\CSharp\Silverlight\1033\Silverlight Unit Test Project.zip

复制到

E:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplates\CSharp\Silverlight\1033\Silverlight Unit Test Class.zip

E:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplates\CSharp\Silverlight\1033\Silverlight Unit Test Project.zip


然后就可以在templates中看到Silverlight Unit Test Application了


问题二:新建一个SilverlightApplication工程:SilverlightUnitTestDemo。此时发现有两个dll不能找到。

原因也是因为路径不对,右键Add References

找到C:\Program Files\Microsoft SDKs\Silverlight\v5.0\Toolkit\dec11\Testing,这两个没有找到的dll都在这下面了。添加进入即可。


实验:

在SilverlightUnitTestDemo中默认生成的文件Tests.cs中

namespace SilverlightUnitTestDemo
{
    [TestClass]
    public class Tests
    {
        [TestMethod]
        public void TestMethod1()
        {
            Assert.IsTrue(true);
        }
    }
}

运行:


Ok,以后再实验如何具体使用测试Silverlight的单元测试工具





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值