Esempio n. 1
0
        public async Task ShouldNetworkVolume()
        {
            // Given
            var networkName = Guid.NewGuid().ToString();

            var networkLabel = Guid.NewGuid().ToString();

            // When
            var network = new TestcontainersNetworkBuilder()
                          .WithName(networkName)
                          .WithLabel("label", networkLabel)
                          .Build();

            await network.CreateAsync();

            // Then
            try
            {
                Assert.Equal(networkName, network.Name);
            }
            finally
            {
                await network.DeleteAsync();
            }
        }
Esempio n. 2
0
            public void QueryNetworkInformationOfNotCreatedNetwork()
            {
                // Given
                var networkBuilder = new TestcontainersNetworkBuilder();

                // When
                var network = networkBuilder.Build();

                // Then
                Assert.Throws <InvalidOperationException>(() => network.Id);
                Assert.Throws <InvalidOperationException>(() => network.Name);
            }