Beispiel #1
0
        public void PurgeLocalRegisteredContainers()
        {
            // Given
            var endpoint = DockerApiEndpoint.Local;

            var args = new PurgeOrphanedContainersArgs(endpoint, new [] { nameof(this.PurgeLocalRegisteredContainers) });

            // When
            var actual = args.ToString();

            // Then
            Assert.DoesNotContain("-H", actual);
            Assert.Contains($"rm --force {nameof(this.PurgeLocalRegisteredContainers)}", actual);
        }
Beispiel #2
0
        public void PurgeRemoteRegisteredContainers()
        {
            // Given
            var endpoint = new Uri("tcp://127.0.0.1:2376");

            var args = new PurgeOrphanedContainersArgs(endpoint, new [] { nameof(this.PurgeRemoteRegisteredContainers) });

            // When
            var actual = args.ToString();

            // Then
            Assert.Contains($"-H {endpoint}", actual);
            Assert.Contains($"rm --force {nameof(this.PurgeRemoteRegisteredContainers)}", actual);
        }