📄 exceptionfixture.cs
字号:
//
// Write by Peopleyl 2007-04-13
//
#if UNuit
using System;
using System.Data;
using NUnit.Framework;
namespace Aspect.Test
{
[TestFixture]
public class ExceptionFixture
{
private Calculate calculate = null;
[SetUp]
public void SetUp()
{
calculate = new Calculate();
}
[TearDown]
public void TearDown()
{
}
[Test]
public void Calculate1()
{
Assert.AreNotEqual(100,calculate.CalculateLog(10));
Assert.AreEqual("100",calculate.CalculateLog(10));
Assert.AreEqual("I Love You",calculate.CalculateLog(int.MaxValue));
Assert.AreEqual("I Love You",calculate.CalculateLog(int.MinValue));
}
[Test]
public void Calculate2()
{
Assert.AreEqual(5,calculate.CalculateLog(10,2));
Assert.AreEqual(-5,calculate.CalculateLog(10,-2));
Assert.IsNull(calculate.CalculateLog(10,0));
}
[Test]
public void Calculate3()
{
Assert.AreEqual(13,calculate.CalculateLog(10,2,1));
Assert.AreEqual(9,calculate.CalculateLog(10,-2,1));
Assert.AreEqual(123456789,calculate.CalculateLog(10,-2,int.MaxValue));
Assert.AreEqual(int.MaxValue,calculate.CalculateLog(2,-2,int.MaxValue));
}
[Test]
public void GetTestDataSet()
{
Assert.IsNull(calculate.TestForDataSet(string.Empty));
Assert.AreEqual(0,calculate.TestForDataSet("Love").Tables.Count);
}
}
}
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -