public void CanIGo_theory(TrafficLightColor color, bool result)
        {
            ITrafficLightController controller = new TrafficLightController();

            var go = controller.MayIGo(color);

            Assert.Equal(result, go);
        }
        public void CanIGo_given_Green_returns_True()
        {
            ITrafficLightController controller = new TrafficLightController();

            var go = controller.MayIGo(TrafficLightColor.Green);

            Assert.True(go);
        }
        public void CanIGo_given_Red_returns_False()
        {
            ITrafficLightController controller = new TrafficLightController();

            var go = controller.MayIGo(TrafficLightColor.Red);

            Assert.False(go);
        }