• 下载安装Silverlight ToolKit:测试框架程序集路径:C:\Program Files (x86)\Microsoft SDKs\Silverlight\v5.0\Toolkit\dec11\Testing下面

分别是:Microsoft.VisualStudio.QualityTools.UnitTesting.Silverlight.dll和Microsoft.Silverlight.Testing.dll

  • 在Silverlight解决方案中添加新的Silverlight项目,其中需要将“在解决方案中的新网站或现有网站上承载Silverlight应用程序(H)”复选框取消勾选,如下图

  • 最后:
  1. 删除测试项目中的MainPage
  2. 添加对两个测试dll的引用
  3. 在App.xaml.cs的Application_Startup方法中,添加一行代码:

      this.RootVisual = UnitTestSystem.CreateTestPage();

PS:新建的测试类需要添加[TestClass]标记,测试方法添加[TestMethod]标记

别忘了添加被测试项目的引用~~

转载于:https://www.cnblogs.com/ldm1989/p/3680545.html

在Silverlight 5 项目中创建单元测试项目相关推荐

  1. IDEA中创建maven项目详细步骤,很清晰

    前言 在IDEA中创建Maven项目,前提是已经安装配置好Maven环境 . 如还未配置安装Maven的,请先下载安装.如何下载安装,可参考我另外篇文章: maven的下载与安装教程 本篇教程是以创建 ...

  2. Android项目中创建编译期的注解

    ==注解 生命周期为RetentionPolicy.RUNTIME,可在运行时通过反射获取. 生命周期为RetentionPolicy.CLASS, 编译期处理的注解,可以使用APT(Annotati ...

  3. 在IntelliJ IDEA中创建Web项目

    在IntelliJ IDEA中创建Web项目 在IntelliJ IDEA中创建Web项目 1,创建Maven WebProject 选择File>New>Project 出现New Pr ...

  4. IDEA中创建maven项目后解决main文件夹下目录不全的问题

    IDEA中创建maven项目后解决main文件夹下目录不全的问题 参考文章: (1)IDEA中创建maven项目后解决main文件夹下目录不全的问题 (2)https://www.cnblogs.co ...

  5. Eclipse中创建SpringBoot项目流程,及报错解决方案

    Eclipse中创建SpringBoot项目流程,及报错解决方案 参考文章: (1)Eclipse中创建SpringBoot项目流程,及报错解决方案 (2)https://www.cnblogs.co ...

  6. 在Visual Studio 2010中创建多项目(解决方案)模板【三】

    前文回顾: 在Visual Studio 2010中创建多项目(解决方案)模板[一]:多项目解决方案模板的创建 在Visual Studio 2010中创建多项目(解决方案)模板[二]:Templat ...

  7. Gradle在IDEA中创建web项目

    为什么80%的码农都做不了架构师?>>>    #Gradle介绍 Gradle是Java领域内的自动化构建工具,和他同类型的还有Ant和Maven Ant是以build.xml进行 ...

  8. 【MAVEN】如何在Eclipse中创建MAVEN项目

    目录结构: contents structure [+] 1,Maven简介 2,Maven安装 2.1,下载Maven 2.2,配置环境变量 2.3,测试 3,Maven仓库 3.1,Maven仓库 ...

  9. .NET 项目中的单元测试

    .NET 项目中的单元测试 Intro "不会写单元测试的程序员不是合格的程序员,不写单元测试的程序员不是优秀的工程师." -- 一只想要成为一个优秀程序员的渣逼程序猿. 那么问题 ...

  10. vs2019中如何创建qt项目_在VS2015中创建Qt项目【VS+Qt项目开发系列】(二)

    在VS2015中创建Qt项目[VS+Qt项目开发系列](二) 发布时间:2018-04-20 22:44, 浏览次数:1269 , 标签: VS Qt 在上一篇[VS+Qt项目开发](一)在VS201 ...

最新文章

  1. Magento 如何在注册页面调出Address Information
  2. 互联网不互联,挡住淘菜菜?
  3. windows server 2012 初安装体验
  4. hm编码工具使用_HM集团旗下最高端品牌ARKET将进驻中国,带你看看真正的“北欧风”...
  5. 庖丁解牛之spring源码系列二 spring bean生命周期介绍
  6. C语言解释器的实现--让脚本跑起来(六)
  7. 使用迅捷PDF编辑器免费去除pdf水印
  8. matlab subs命令,Matlab中subs函数
  9. [数学 FFT] Codechef July Challenge 2017 #APRPS Irrational Root
  10. Android8.0以上,打开uiautomatorviewer.bat,报错Unexpected error while obtaining Ul hierarchy
  11. lol1月8日服务器维护,LOL2018年1月16日停机维护公告_LOL国服8.1版本更新内容汇总_飞翔教程...
  12. 云计算期末习题含答案
  13. jquery append添加的元素用jquery无法获取到
  14. java jzip_JAVA UI 实现ZIP的压缩与解压缩
  15. 热招 | 我们是 Towhee 产研团队
  16. wxPython:python首选的GUI库
  17. python的easygui属性错误_python - PythonAnywhere:尝试使用easygui模块时出现Tkinter.py错误 - 堆栈内存溢出...
  18. HDU 3397 Sequence operation(线段树区间合并)
  19. 自动化测试框架-数据驱动(1)
  20. wordpress 建站15个注意事项

热门文章

  1. LayaAir Graphics.drawTexture 显示与切换图片
  2. Spring Boot @ConfigurationProperties 、@EnableConfigurationProperties、@Value 注值、 ${xxx} 占位符、Environme
  3. 阶段5 3.微服务项目【学成在线】_day02 CMS前端开发_19-CMS前端页面查询开发-页面原型-Table组件测试...
  4. 阶段3 1.Mybatis_10.JNDI扩展知识_1 补充-JNDI概述和原理
  5. 阶段1 语言基础+高级_1-3-Java语言高级_06-File类与IO流_04 IO字节流_6_字节输出流写多个字节的方法...
  6. 实验四【bx】和loop的使用
  7. [UWP]了解模板化控件(8):ItemsControl
  8. 使用Myvatis Generator自动创建项目代码
  9. android获取textview的行数
  10. 设计模式16-访问者模式