using System;
using NUnit.Framework;
namespace TicketTest
{
/// <summary>
/// TicketTest 的摘要说明。
/// </summary>
[TestFixture]
public class TicketTest
{
public TicketTest()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
[Test]
public void Add()
{
Ticket ticket = new Ticket();
ticket.Add(100);
Assertion.AssertEquals(100, ticket.Amount);
}
[Test]
public void Sell()
{
Ticket ticket = new Ticket();
ticket.Add(100);
ticket.Sell();
ticket.Sell();
ticket.Sell();
Assertion.AssertEquals(97, ticket.Amount);
}
[Test]
[ExpectedException(typeof(Exception))]
public void ExcpetionTesting()
{
Ticket ticket = new Ticket();
ticket.Add(3);
ticket.Sell();
ticket.Sell();
ticket.Sell();
ticket.Sell();
}
}
}