public void RuntimeInformationTest()
        {
            var runtime = InternalSDKUtils.DetermineRuntime();

            Assert.NotEqual("Unknown", runtime);
            Assert.False(runtime.Contains(" "));

            var framework = InternalSDKUtils.DetermineFramework();

            Assert.NotEqual("Unknown", framework);
            Assert.False(framework.Contains(" "));

            var os = InternalSDKUtils.DetermineOS();

            Assert.NotEqual("Unknown", os);
            Assert.False(os.Contains(" "));

            var osver = InternalSDKUtils.DetermineOSVersion();

            Assert.NotEqual("Unknown", osver);
            Assert.False(osver.Contains(" "));

            var platform = InternalSDKUtils.PlatformUserAgent();

            Assert.NotEqual("Unknown", platform);
            Assert.False(platform.Contains(" "));

            Assert.Equal(platform, os + "_" + osver);
            Assert.Equal(RuntimeInformation.FrameworkDescription.Trim().Replace(' ', '_'), runtime + "_" + framework);
        }