为WPF项目创建单元测试

发表于:2008-9-25 16:30

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:网络转载

分享:

  并编写正确的测试代码:

以下是引用片段:
  [TestFixture]
  public class ClassTest
  {
  [Test]
  public void TestRun()
  {
 
  CrossThreadTestRunner runner = new CrossThreadTestRunner();
  runner.RunInSTA(
  delegate
  {
  Console.WriteLine(Thread.CurrentThread.GetApartmentState());
 
  WindowsApplication1.Window1 obj = new WindowsApplication1.Window1();
 
  double expected = 9;
  double result = obj.GetSomeValue(3);
  Assert.AreEqual(expected, result);
  });
 
  }
  }

  

  另外,使用NUnit时,您需要添加对nunit.framework.dll的引用,并对测试类添加[TestFixture]属性标记以及对测试方法添加[Test]属性标记,然后将生成的程序集用nunit.exe打开就可以了,关于NUnit的具体用法您可以参考其官方文档。

33/3<123
2023测试行业从业人员调查问卷已开启,千元大奖正在等你~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2023
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号