public void GetKey_GivenNoComponentNameOrMeasureName_ReturnsEmptyString() { var result = new HealthCheckResult(); var key = result.GetKey(); key.Should().BeEmpty(); }
public void GetKey_GivenComponentNameAndMeasurementName_ReturnsBoth() { var result = new HealthCheckResult { ComponentName = "foo", MeasurementName = "bar" }; var key = result.GetKey(); key.Should().Be("foo:bar"); }
public void GetKey_GivenNoComponentName_ReturnsMeasurementName() { var result = new HealthCheckResult { MeasurementName = "foo" }; var key = result.GetKey(); key.Should().Be("foo"); }