当前位置:首页 > 开发 > Web前端 > 前端 > 正文

Your First Concordion.Net Project (Part 2)-Setting Up Visual Studio

发表于: 2015-11-13   作者:互联网   来源:转载   浏览:
摘要: From: http://living-in-concordion.blogspot.com/2009/05/your-first-concordionnet-project-part-2.html   需要提前了解Microsoft’s guidelines for setting up a Visual Studio project。 大多数Concordion.net Pro

From: http://living-in-concordion.blogspot.com/2009/05/your-first-concordionnet-project-part-2.html

 

需要提前了解Microsoft’s guidelines for setting up a Visual Studio project

大多数Concordion.net Projects应该拥有如下的基本程序集结构:

  • <project name > 包含业务逻辑的程序集
  • <project name>.Test 包含单元测试的程序集。
  • <project name>.Spec 包含Concordion.net Specifications的程序集。

我们将创建一个叫做Calculator的项目这是一个包含一个计算API的简单的例子。Yes, I know this is a very simple example but it will have to do for now because I’m not feeling very imaginative!  呵呵。我们将会建立如下三个项目:

  • Calculator
  • Calculator.Test
  • Calculator.Spec

Calculator.Sample.1_thumb

这是我们程序集的基本结构。一般来说我采用XUnit 为我的开源项目Text,但是这里不会过多的涉及Calculator.Test项目,这里仅仅是为了完整性。

我们后续会涉及需要额外添加的引用。

The ConcordionAssembly Attribute

你需要在你的Concordion.net项目上做的第一件事情就将你的程序集加入 ConcordionAssembly属性。这能够允许Gallio(运行Spec的程序)知道包含Concordion Specifications的程序集。假如这个属性没有加入的话,你的Test不会被找到。你可以将程序集如下标识:

[assembly: ConcordionAssembly]
将这个声明放到项目Calculator.Spec 的AssemblyInfo.cs 文件的声明中。
The next part in this series will talk a bit about how to add specifications to the Calculator.Spec project.

Your First Concordion.Net Project (Part 2)-Setting Up Visual Studio

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号