public void Test_Settings_CreateColorSymbolRelationException2() { Settings settings = new Settings(); settings.Palette = new Palette(); settings.CreateColorSymbolRelation(); }
public void Test_Settings_CreateColorSymbolRelationException3() { Settings settings = new Settings(); settings.Palette = new Palette(new Color[]{Color.Red}); settings.CreateColorSymbolRelation(); }
public void Test_Settings_CreateColorSymbolRelationException4() { Settings settings = new Settings(); settings.Palette = new Palette(new Color[] { Color.Red, Color.Black }); settings.Symbols = new char[] { '1' }; settings.CreateColorSymbolRelation(); }
public void Test_Settings_CreateColorSymbolRelation() { Settings settings = new Settings(); settings.Palette = new Palette(new Color[] { Color.Red, Color.Green }); settings.Symbols = new char[] { '1', '2', '3', '4' }; settings.CreateColorSymbolRelation(); Dictionary<Color, char> expected = new Dictionary<Color, char>(); expected.Add(Color.Red, '1'); expected.Add(Color.Green, '2'); Assert.IsTrue(expected.Count == settings.ColorSymbolRelation.Count); foreach (var key in expected.Keys) Assert.AreEqual(expected[key], settings.ColorSymbolRelation[key]); }