Christian Köllner ede2441008 Fixes
2019-09-15 22:16:46 +02:00

43 lines
866 B
C#

using System.Collections;
using Microsoft.Build.Framework;
namespace CapnpC.CSharp.MsBuild.Generation.Tests
{
class TaskItemMock : ITaskItem
{
public string ItemSpec { get; set; }
public ICollection MetadataNames => null;
public int MetadataCount => 0;
public IDictionary CloneCustomMetadata()
{
return null;
}
public void CopyMetadataTo(ITaskItem destinationItem)
{
}
public string GetMetadata(string metadataName)
{
if (metadataName == "FullPath")
{
return ItemSpec;
}
return string.Empty;
}
public void RemoveMetadata(string metadataName)
{
}
public void SetMetadata(string metadataName, string metadataValue)
{
}
}
}