public void TestToItemList1() { var literal = new StringLiteral(""); var fileSystem = new Mock <IFileSystem>(); var environment = new BuildEnvironment(); environment.Properties[Properties.MSBuildProjectDirectory] = @"C:\"; var items = new List <ProjectItem>(); literal.ToItemList(fileSystem.Object, environment, items); items.Should().BeEmpty(); }
public void TestToItemList2() { var literal = new StringLiteral("a.txt;b.bmp"); var fileSystem = new Mock <IFileSystem>(); var environment = new BuildEnvironment(); environment.Properties[Properties.MSBuildProjectDirectory] = @"C:\"; var items = new List <ProjectItem>(); literal.ToItemList(fileSystem.Object, environment, items); items.Count.Should().Be(2); items[0][Metadatas.Filename].Should().Be("a"); items[0][Metadatas.Extension].Should().Be(".txt"); items[1][Metadatas.Filename].Should().Be("b"); items[1][Metadatas.Extension].Should().Be(".bmp"); }