public void ABeaconKeyDoesNotEqualObjectOfDifferentType() { // given var key = new BeaconKey(1, 0); // when var obtained = key.Equals(new object()); // when, then Assert.That(obtained, Is.EqualTo(false)); }
public void ABeaconKeyDoesNotEqualNull() { // given var key = new BeaconKey(1, 0); // when var obtained = key.Equals(null); // then Assert.That(obtained, Is.EqualTo(false)); }
public void InstancesWithDifferentBeaconSeqNoAreNotEqual() { // given var keyOne = new BeaconKey(17, 37); var keyTwo = new BeaconKey(17, 73); // when var obtained = keyOne.Equals(keyTwo); // then Assert.That(obtained, Is.EqualTo(false)); }
public void InstancesWithSameValuesAreEqual() { // given var keyOne = new BeaconKey(17, 18); var keyTwo = new BeaconKey(17, 18); // when var obtained = keyOne.Equals(keyTwo); // then Assert.That(obtained, Is.EqualTo(true)); }