public void TestCopyCustomMetadataTo2() { BuildItem item = new BuildItem("name", "include"); item.SetMetadata("name", "value"); item.CopyCustomMetadataTo(null); }
public void TestCopyCustomMetadataTo1() { BuildItem source, destination; string itemName1 = "a"; string itemName2 = "b"; string itemInclude = "a;b;c"; string metadataName = "name"; string metadataValue = "value"; source = new BuildItem(itemName1, itemInclude); destination = new BuildItem(itemName2, itemInclude); source.SetMetadata(metadataName, metadataValue); source.CopyCustomMetadataTo(destination); Assert.AreEqual(metadataValue, destination.GetMetadata(metadataName), "A1"); Assert.AreEqual(metadataValue, destination.GetEvaluatedMetadata(metadataName), "A2"); }