public void EqualsTest() { //Arrange var modelOne = new PresentationModel("Path", "Name"); var modelTwo = new PresentationModel("Path", "Name"); var modelThree = new PresentationModel("AnotherPath", "Name"); //Assert Assert.IsTrue(modelOne.Equals(modelTwo)); Assert.IsFalse(modelOne.Equals(modelThree)); Assert.IsFalse(modelThree.Equals(modelTwo)); Assert.IsFalse(modelOne.Equals(null)); }