public void GetHashCode_ClicksFromDifferentChannels_ReturnDifferentHashCodes()
 {
     Assert.AreNotEqual(_audioClickFirst.GetHashCode(), _audioClickDifferentChannel.GetHashCode(),
                        "Failed GetHashCode: should be not equal (different channel)");
 }
 public void GetHashCode_ClicksWithDifferentLength_ReturnDifferentHaskCodes()
 {
     Assert.AreNotEqual(_audioClickFirst.GetHashCode(), _audioClickDifferentLength.GetHashCode(),
                        "Failed GetHashCode: should be not equal (different length)");
 }
 public void GetHashCode_EqualClicks_ReturnsTheSameHashCode()
 {
     Assert.AreEqual(_audioClickFirst.GetHashCode(),
                     _audioClickEqual.GetHashCode(),
                     "Failed GetHashCode: should be equal (equal)");
 }
 public void GetHashCode_ClicksWithDifferentPositions_ReturnDifferentHashCodes()
 {
     Assert.AreNotEqual(_audioClickFirst.GetHashCode(),
                        _audioClickDifferentPosition.GetHashCode(),
                        "Failed GetHashCode: should be not equal (different position)");
 }
 public void GetHashCode_TheSameClick_ReturnsTheSameHashCode()
 {
     Assert.AreEqual(_audioClickFirst.GetHashCode(),
                     _audioClickTheSame.GetHashCode(),
                     "Failed GetHashCode: should be equal (the same)");
 }