public void Turning_off_lights(Light lightColor, string expectedOutputToUsbPort) { var portMock = Substitute.For<IUsbPort>(); var controller = new TrafficLightController(portMock); controller.TurnOff(lightColor); portMock.Received(1).Write(expectedOutputToUsbPort); }