public void ToStringShouldReturnDeploymentItemIfRelativeOutputDirectoryIsNotSpecified() { var sourcePath = "e:\\temp\\temp1.dll"; DeploymentItem item = new DeploymentItem(sourcePath); Assert.AreEqual(string.Format(Resource.DeploymentItem, sourcePath), item.ToString()); }
public void EqualsShouldReturnTrueIfSourceAndRelativeOutputDirectoryAreSame() { DeploymentItem item1 = new DeploymentItem("e:\\temp\\temp1.dll", "foo1"); DeploymentItem item2 = new DeploymentItem("e:\\temp\\temp1.dll", "foo1"); Assert.IsTrue(item1.Equals(item2)); }
public void EqualsShouldReturnTrueIfRelativeOutputDirectoryDiffersByCase() { DeploymentItem item1 = new DeploymentItem("e:\\temp\\temp1.dll", "foo1"); DeploymentItem item2 = new DeploymentItem("e:\\temp\\temp1.dll", "Foo1"); Assert.IsTrue(item1.Equals(item2)); }
public void EqualsShouldReturnTrueIfSourcePathDiffersByCase() { DeploymentItem item1 = new DeploymentItem("e:\\temp\\temp1.dll"); DeploymentItem item2 = new DeploymentItem("e:\\temp\\Temp1.dll"); Assert.IsTrue(item1.Equals(item2)); }
public void EqualsShouldReturnFalseIfRelativeOutputDirectoryIsDifferent() { DeploymentItem item1 = new DeploymentItem("e:\\temp\\temp1.dll", "foo1"); DeploymentItem item2 = new DeploymentItem("e:\\temp\\temp1.dll", "foo2"); Assert.IsFalse(item1.Equals(item2)); }
public void EqualsShouldReturnFalseIfSourcePathIsDifferent() { DeploymentItem item1 = new DeploymentItem("e:\\temp\\temp1.dll"); DeploymentItem item2 = new DeploymentItem("e:\\temp\\temp2.dll"); Assert.IsFalse(item1.Equals(item2)); }
public void ToStringShouldReturnDeploymentItemAndRelativeOutputDirectory() { var sourcePath = "e:\\temp\\temp1.dll"; var relativeOutputDirectory = "foo1"; DeploymentItem item = new DeploymentItem(sourcePath, relativeOutputDirectory); Assert.AreEqual(string.Format(Resource.DeploymentItemWithOutputDirectory, sourcePath, relativeOutputDirectory), item.ToString()); }
public void GetHashCodeShouldConsiderSourcePathAndRelativeOutputDirectory() { var sourcePath = "e:\\temp\\temp1.dll"; var relativeOutputDirectory = "foo1"; DeploymentItem item = new DeploymentItem(sourcePath, relativeOutputDirectory); Assert.AreEqual(sourcePath.GetHashCode() + relativeOutputDirectory.GetHashCode(), item.GetHashCode()); }
public void InMachineNameDirectoryShouldReturnMachineSpecificDeploymentDirectory() { Assert.AreEqual( Path.Combine(@"C:\temp\In", Environment.MachineName), this.testRunDirectories.InMachineNameDirectory); }
public void EqualsShouldReturnFalseIfOtherItemIsNotDeploymentItem() { DeploymentItem item = new DeploymentItem("e:\\temp\\temp1.dll"); Assert.IsFalse(item.Equals(new DeploymentItemTests())); }