public void should_turn_on_light_when_press_first_on_button()
 {
     var light = new Light();
     var remoteControl = new RemoteControl(light, null, null);
     remoteControl.On(1);
     Assert.True(light.Status);
 }
 public void should_turn_on_ceiling_when_press_second_on_button()
 {
     var ceiling = new Ceiling();
     var remoteControl = new RemoteControl(null, ceiling, null);
     remoteControl.On(2);
     Assert.Equal(CeilingSpeed.High, ceiling.GetSpeed());
 }
 public void should_turn_on_stereo_when_press_third_on_button()
 {
     var stereo = new Stereo();
     var remoteControl = new RemoteControl(null, null, stereo);
     remoteControl.On(3);
     Assert.True(stereo.StereoStatus);
     Assert.True(stereo.CdStatus);
     Assert.Equal(11, stereo.Volume);
 }