此示例测试 DLL 是否为程序集:
GetAssemblyName 方法会先加载测试文件,然后在读取信息后释放。
与 GetAssemblyName 方法不同,PEReader 不会在本机可移植可执行文件(PE)上引发异常。这使您能够在需要检查此类文件时避免异常导致的额外性能成本。如果文件不存在或不是PE文件,您仍然需要处理异常。
2.通讯电源系统(telcompowersystem) 编辑本义项tps通讯电源系统 国际标准通讯电源系统的电压是48V 适用于 移动、联通、电信等通讯基站的供电设备,可远程管理通讯电源设备,经常与UPS配合使用。在无线传感器中有所应用。3.测试程序集(testprprogramset) 编辑本义项tps测试程序集,自动测试专用术语。
4.第三人称射击类游戏 编辑本义项tps目录
第1步.为测试代码创建一个Visual Studio工程。在Microsoft Visual Studio .NET中,让我们开始创建一个新的工程。选择Visual C#工程作为工程类型,Class Library作为模板。将工程命名为NUnitQuickStart.图4-1是一个描述本步骤的Visual Studio .NET。
第2步.增加一个NUnit框架引用
在Microsoft Visual Studio .NET里创建这个例子时,你需要增加一个NUnit.framework.dll引用,如下:
在Solution Explorer右击引用,然后选择增加引用
NUnit.framework组件,在Add Reference对话框中按Select和OK按钮。
第3步.为工程加一个类.
为工程加一个NumbersFixture类。这里是这个例子的代码。
1using System
2using NUnit.Framework
3
4namespace NUnitQuickStart
5{
6[TestFixture]
7public class NumersFixture
8{
public voidpublic [Test]
public 10public 10public10public public voidpublic 9public voidpublic [Test]
public 10public 10public10public public voidpublic [Test]
public 10public 10public10public voidpublic [Test]
public 10public 10public voidpublic [Test]
public 10public voidpublic 10public void AddTwoNumbers()
11{
12int a=1
13int b=2
14int sum=a+b
15Assert.AreEqual(sum,3)
16}
17}
18}
19
第4步.建立你的Visual Studio 工程,使用NUnit-Gui测试
从程序->NUnit2.2打开NUnit-gui,加载本本工程编译的程序集.
为了在Visual Studio .NET中自动运行NUnit-Gui,你需要建立NUnit-Gui作为你的启动程序:
在 Solution Explorer里右击你的NunitQuickStart工程。
在d出菜单中选择属性。
在显示的对话框的左面,点击Configuration Properties夹
选择出现在Configuration Properties夹下的Debugging。
在属性框右边的Start Action部分,选择下拉框的Program作为Debug Mode值。
按Apply按钮
设置NUnit-gui.exe作为Start Application。,你既可以键入nunit-gui.exe的全路径,也可使用浏览按钮来指向它。
第5步.编译运行测试.
现在编译solution。成功编译后,开始应用程序。NUnit-Gui测试运行器出现。当你第一次开始NUnit-Gui,它打开时没有测试加载。从File菜单选择Oprn,浏览NUnitQuickStart.dll的路径。当你加载了测试的程序集,测试运行器为加载的程序集的测试产生一个可见的表现。在例子中,测试程序集仅有一个测试,
按Run按钮。树的节点变为绿色,而且测试运行器窗口上的进度条变绿,绿色代表成功通过。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)