public void Equals_TwoIdenticalConfigurations_ResultIsTrue(string resourceName, string resourcePath) { // Arrange var assemblyFileResourceInfo1 = new AssemblyFileResourceInfo(resourceName, resourcePath); var assemblyFileResourceInfo2 = new AssemblyFileResourceInfo(resourceName, resourcePath); // Act bool result = assemblyFileResourceInfo1.Equals(assemblyFileResourceInfo2); // Assert Assert.IsTrue(result); }
public void Equals_SuppliedObjectIsNull_ResultIsFalse() { // Arrange var assemblyFileResourceInfo1 = new AssemblyFileResourceInfo("Some Name", "Some\\Path"); AssemblyFileResourceInfo assemblyFileResourceInfo2 = null; // Act bool result = assemblyFileResourceInfo1.Equals(assemblyFileResourceInfo2); // Assert Assert.IsFalse(result); }
public void Equals_SuppliedObjectOfAnotherType_ResultIsFalse() { // Arrange var assemblyFileResourceInfo1 = new AssemblyFileResourceInfo("Some Name", "Some\\Path"); object assemblyFileResourceInfo2 = new object(); // Act bool result = assemblyFileResourceInfo1.Equals(assemblyFileResourceInfo2); // Assert Assert.IsFalse(result); }
public void Equals_TwoIdenticalConfigurations_WithDifferentWhitespacesAtTheEnd_ResultIsFalse(string resourceName, string resourcePath) { // Arrange var assemblyFileResourceInfo1 = new AssemblyFileResourceInfo(resourceName, resourcePath); var assemblyFileResourceInfo2 = new AssemblyFileResourceInfo(resourceName + " ", resourcePath + " "); // Act bool result = assemblyFileResourceInfo1.Equals(assemblyFileResourceInfo2); // Assert Assert.IsFalse(result); }