1.下载Nunit
2.新建 测试项目.Test.sln
3.引用Nunit.Framwork.dll
4.引用要测试的项目,add reference/project
5.为测试项目中的某一个类新建测试类
[TestFixture]:表示一个包含Nunit自动化测试的类
[Test]:表示需要被调用的自动化测试
[被测方法]_[场景]_[预期行为]IsValidFileName_validFile_ReturnTrue
6.Assert.IsTrue/AreEqual/AreSame/
7.[SetUp]用于方法,每次运行测试类中的每个测试前都会执行setup方法
[TearDown]每次测试运行结束后,执行一次
[TestFixtureSetUp]测试类中所有测试运行之前进行初始化
[TestFixtureTearDown]所有测试运行结束之后进行清理
8.[Test]
[ExpectedException(typeof(ArgumentException),
ExpectedMessage="No filename provided!")]
9.忽略测试
[Test]
[Ignore("这个测试有问题")]
10.[Test]
[Category("某类测试")]
11.mock object framework 模拟对象框架:他在设计手写模拟对象和桩对象时是如何解决由此带来的重复代码问题的。
12.
13.