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); }