Exemplo n.º 1
0
        public void Generated_List_Matches_Expected()
        {
            Lights lights     = new Lights();
            string testString = "0111000100001000010000100";

            List <LED> expectedPattern = new List <LED>()
            {
                lights.L2, lights.L3, lights.L4, lights.L8, lights.L13, lights.L18, lights.L23
            };
            List <LED> generatedPattern = lights.CreateLightPattern(testString);

            Assert.True(Enumerable.SequenceEqual(generatedPattern, expectedPattern));
        }