# HG changeset patch # User IBBoard # Date 1331065939 0 # Node ID d60d93b787dcc11e8f5e61da5641f8b5c013ad76 # Parent 9bf34e88da89ea5d38db606533c1226608fbb392 Re #379: Fix requirements * Fix unit test - we had two limits in one requirement, not just one diff -r 9bf34e88da89 -r d60d93b787dc API/Objects/UnitTypeTest.cs --- a/API/Objects/UnitTypeTest.cs Mon Mar 05 20:34:45 2012 +0000 +++ b/API/Objects/UnitTypeTest.cs Tue Mar 06 20:32:19 2012 +0000 @@ -67,10 +67,10 @@ unitType.MinNumber = 1; unitType.MaxNumber = 2; Assert.That(unitType.GetRequirements(), Has.Length(2)); - RaceRequiresNoMoreThanNUnitsRequirement maxLimit = new RaceRequiresNoMoreThanNUnitsRequirement(mockRace, unitType); + RaceRequiresNoMoreThanNUnitsRequirement maxLimit = new RaceRequiresNoMoreThanNUnitsRequirement(mockRace); maxLimit.AddUnitTypeRequirement(unitType, 2); Assert.That(unitType.GetRequirements(), Has.Member(maxLimit)); - RaceRequiresAtLeastNUnitsRequirement minLimit = new RaceRequiresAtLeastNUnitsRequirement(mockRace, unitType); + RaceRequiresAtLeastNUnitsRequirement minLimit = new RaceRequiresAtLeastNUnitsRequirement(mockRace); minLimit.AddUnitTypeRequirement(unitType, 1); Assert.That(unitType.GetRequirements(), Has.Member(minLimit)); }