public void TestChangeScriptsMayBeNumberedFromZero()
{
ChangeScript zero = new ChangeScript("Scripts", 0);
ChangeScript four = new ChangeScript("Scripts", 4);
ChangeScript[] scripts = new ChangeScript[] {zero, four};
ChangeScriptRepository repository =
new ChangeScriptRepository(new List<ChangeScript>(scripts));
List<ChangeScript> list = repository.GetAvailableChangeScripts().ToList();
Assert.AreEqual(2, list.Count);
Assert.AreSame(zero, list[0]);
Assert.AreSame(four, list[1]);
}
}