• 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的单元测试工具





  • 相关阅读:
    函数与导数部分的题型梳理
    构造函数习题1
    破解构造函数问题
    函数的值域
    函数的定义域
    高三数学微课堂
    Redux Todos Example
    Linux下查看Nginx安装目录、版本号信息及当前运行的配置文件
    antd的Tree控件实现点击展开功能
    Redux Counter example
  • 原文地址:https://www.cnblogs.com/java20130722/p/3206843.html
Copyright © 2020-2023  润新知