public void SetInvalidBrightnessValue(int brightness) { // Arrange var cmd = new DISPLAY_WBRIGHTNESS(); // Act / Assert Assert.Throws <ArgumentException>(() => cmd.Command(brightness.ToString())); }
public void SetValidBrightnessValue(int brightness) { // Arrange var cmd = new DISPLAY_WBRIGHTNESS(); var expected = $":DISPlay:WBRightness {brightness}"; // Act var actual = cmd.Command(brightness.ToString()); // Assert Assert.Equal(expected, actual); }
public void ValidQueryCommand() { // Arrange var cmd = new DISPLAY_WBRIGHTNESS(); var expected = ":DISPlay:WBRightness?"; // Act var actual = cmd.Command(); // Assert Assert.Equal(expected, actual); }
public void ResponseIsParsedSuccessfully(int brightness) { // Arrange var cmd = new DISPLAY_WBRIGHTNESS(); var data = $"{brightness}\n"; // Act var result = cmd.Parse(Encoding.ASCII.GetBytes(data)); // Assert Assert.True(result); Assert.Equal(brightness, cmd.Brightness); }