public async void TestNullEnvironment()
        {
            NullEnvironment testNullEnvironment = NullEnvironment.Instance;

            Assert.NotNull(testNullEnvironment);

            var       token         = new CancellationToken();
            ModuleSet testModuleSet = await testNullEnvironment.GetModulesAsync(token);

            Assert.NotNull(testModuleSet);
            Assert.Equal(testModuleSet, ModuleSet.Empty);

            IRuntimeInfo runtimeInfo = await testNullEnvironment.GetRuntimeInfoAsync();

            Assert.NotNull(runtimeInfo);
            Assert.True(ReferenceEquals(runtimeInfo, UnknownRuntimeInfo.Instance));
        }