public void Compare_EqualCommands_DifferInDescription_Test() { // Arrange var command1 = new NumericCommand(2, "One", () => { }); var command2 = new NumericCommand(2, "_", () => { }); // Act var comparer = new CommandComparer(); // Assert var result = comparer.Equals(command1, command2); Assert.True(result); }
public void Compare_NonEqualCommands_DifferInId_Test() { // Arrange var command1 = new NumericCommand(1, "One", () => { }); var command2 = new NumericCommand(0, "One", () => { }); // Act var comparer = new CommandComparer(); // Assert var result = comparer.Equals(command1, command2); Assert.False(result); }