public void Contains_ExistingItem_ShouldReturnTrue() { MsBuildXmlProjectImplementation project = CreateProjectWithMockedContent(); IMsBuildTarget target = project.GetChildren <IMsBuildTarget>().First(); Assert.IsTrue(project.Contains(target)); }
public void Contains_NotExistingItem_ShouldReturnFalse() { MsBuildXmlProjectImplementation project = CreateProjectWithMockedContent(); Mock <IMsBuildTarget> targetMock = new Mock <IMsBuildTarget>(); targetMock.Setup(x => x.Name).Returns("Target99"); Assert.IsFalse(project.Contains(targetMock.Object)); }