public void TestItAddsColours() { Colour colour = ColourFactory.Make(); collection.Add(colour); Assert.Equal(colour, collection.Colours[0]); }
public AllColoursMustBeValidTest() { first = ColourFactory.Make("colour1", -1); second = ColourFactory.Make("colour2", 0); third = ColourFactory.Make("colour3", 255); fourth = ColourFactory.Make("colour4", 16777215); fifth = ColourFactory.Make("colour5", 16777216); }
public void TestItReturnsElementsInOrder() { Colour first = ColourFactory.Make("red"); Colour second = ColourFactory.Make("green"); Colour third = ColourFactory.Make("blue"); sectorElements.Add(first); sectorElements.Add(second); sectorElements.Add(third); IEnumerable <ICompilableElementProvider> expected = new List <ICompilableElementProvider>() { third, second, first }; AssertCollectedItems(expected); }
public AllRegionsMustHaveAValidColourTest() { sectorElements.Add(ColourFactory.Make("colour1")); }
public ColourValidatorTest() { sectorElements = new SectorElementCollection(); sectorElements.Add(ColourFactory.Make("colour1")); sectorElements.Add(ColourFactory.Make("colour2")); }
public AllColoursMustHaveAUniqueIdTest() { first = ColourFactory.Make("colour1"); second = ColourFactory.Make("colour2"); third = ColourFactory.Make("colour1"); }
public AllSctSidsMustHaveValidColoursTest() { sectorElements.Add(ColourFactory.Make("colour1")); }
public void TestItFailsIfColourNotDefined() { sectorElements.Add(ColourFactory.Make("notcentrelinecolour")); AssertValidationErrors(); }
public void TestItPassesOnColourDefined() { sectorElements.Add(ColourFactory.Make("centrelinecolour")); AssertNoValidationErrors(); }