private static TTemplate WithEnumerable <TTemplate, T>( this TTemplate template, ICollection <T> collection, IEnumerable <T>?enumerable) where TTemplate : Template { collection.AddEnumerable(enumerable); return(template); }
private static TResource WithEnumerable <TResource, T>( this TResource resource, ICollection <T> collection, IEnumerable <T>?enumerable) where TResource : Resource { collection.AddEnumerable(enumerable); return(resource); }
public void Add_WithNullCollectionSourceAndListAsArgument_ShouldNotAddAllElements() { // Arrange string a = null; string b = ""; string c = "x"; ICollection <string> another = new List <string>() { a, b, c }; ICollection <string> list = null; // Act list.AddEnumerable(another); // Assert Assert.Null(list); }