Пример #1
0
            public void ShouldReturnConfigurationWithPresetUnixDockerHost()
            {
                // arrange
                var provider = new UnixDockerClientProvider(NullLogger <UnixDockerClientProvider> .Instance);

                // act
                var result = provider.GetConfiguration();

                // assert
                Assert.Equal(new Uri(UnixDockerClientProvider.UnixSocket), result.EndpointBaseUri);
            }
Пример #2
0
            public void ShouldReturn200ForPriority()
            {
                // arrange
                var provider = new UnixDockerClientProvider(NullLogger <UnixDockerClientProvider> .Instance);

                // act
                var result = provider.GetPriority();

                // assert
                Assert.Equal(100, result);
            }
Пример #3
0
            public void ShouldReturnTrueIfEnvironmentIsSetAndOsIsLinuxOrOsx()
            {
                // arrange
                var provider = new UnixDockerClientProvider(NullLogger <UnixDockerClientProvider> .Instance);

                // act
                var result = provider.IsApplicable;

                // assert
                Assert.Equal(
                    RuntimeInformation.IsOSPlatform(OSPlatform.Linux) |
                    RuntimeInformation.IsOSPlatform(OSPlatform.OSX),
                    result);
            }