Example #1
0
        public void OtelEnvResource_NullEnvVar()
        {
            // Arrange
            var resource = new OtelEnvResourceDetector().Detect();

            // Assert
            Assert.Equal(Resource.Empty, resource);
        }
Example #2
0
        public void OtelEnvResource_WithEnvVar_1()
        {
            // Arrange
            var envVarValue = "Key1=Val1,Key2=Val2";

            Environment.SetEnvironmentVariable(OtelEnvVarKey, envVarValue);
            var resource = new OtelEnvResourceDetector().Detect();

            // Assert
            Assert.NotEqual(Resource.Empty, resource);
            Assert.Contains(new KeyValuePair <string, object>("Key1", "Val1"), resource.Attributes);
        }