public void WriteTest_WithMinAndMax() { var metricBin = new MetricBin("UNACCEPTABLE", new byte[] { 128, 32, 96 }, 1.23, 3.14); string expected = "{\"label\":\"UNACCEPTABLE\",\"color\":[128,32,96],\"min\":1.23,\"max\":3.14}"; var actual = JsonSerializer.Serialize <MetricBin>(metricBin); Assert.AreEqual(expected, actual); }
public void WriteTest_WithoutMinOrMax() { var metricBin = new MetricBin("UNACCEPTABLE", new byte[] { 128, 32, 96 }); string expected = "{\"label\":\"UNACCEPTABLE\",\"color\":[128,32,96]}"; var actual = JsonSerializer.Serialize <MetricBin>(metricBin); Assert.AreEqual(expected, actual); }