예제 #1
0
        public void ColorToRGBBytes()
        {
            Color c = new Color("White", 1, 255, 170, 85);

            byte[] actual = c.ToRGBBytes();
            byte[] expected = new byte[] {50, 53, 53, 49, 55, 48, 48, 56, 53};

            Assert.IsTrue(true);
        }
예제 #2
0
        public void AddColorToDataListFullConstructorTest()
        {
            var expected = new Color("testcolor", 1, 1, 2, 3);

            Database.Instance.Data.AddColor(expected);

            var actual = Database.Instance.Data.Colors.First().Value;

            Assert.IsTrue(expected.Equals(actual));
        }
예제 #3
0
        public void AddColorToDataListEmptyConstructorTest()
        {
            var expected = new Color();
           
            Database.Instance.Data.AddColor(expected);

            var actual = Database.Instance.Data.Colors.First().Value;

            Assert.AreEqual(actual, expected);
        }
예제 #4
0
        public void AddColorToDatabaseNameAndIdentifierConstructorTest()
        {
            var expected = new Color("testcolor", 1);

            Database.Instance.Data.AddColor(expected);
            Database.Instance.Save();
            Database.Instance.Load();

            var actual = Database.Instance.Data.Colors.First().Value;

            Assert.IsTrue(expected.Equals(actual));
        }
예제 #5
0
        public void AddColorToDatabaseEmptyConstructorTest()
        {
            var expected = new Color();
            
            Database.Instance.Data.AddColor(expected);
            Database.Instance.Save();
            Database.Instance.Load();

            var actual = Database.Instance.Data.Colors.First().Value;

            Assert.IsTrue(expected.Equals(actual));
        }