Example #1
0
        public void FindFirstNetworkNameAndAlias(
            string[] networks,
            string[] networksWithAliases,
            string[] networkNames,
            string[] networkNamesWithAliases,
            string expectedAlias,
            string expectedNetworkName)
        {
            var config = new ContainerBuilderConfig()
            {
                Networks              = AsINetworkServiceList(networks),
                NetworksWithAlias     = AsINetworkServiceWithAliasList(networksWithAliases),
                NetworkNames          = networkNames?.ToList(),
                NetworkNamesWithAlias = AsNetworknameWithAliasList(networkNamesWithAliases)
            };

            var firstNetwork = config.FindFirstNetworkNameAndAlias();

            Assert.AreEqual(expectedAlias, firstNetwork.Alias);
            Assert.AreEqual(expectedNetworkName, firstNetwork.Network);
        }