public void Equals_NullTarget_ReturnsFalse() { var id1 = new TurkishIdNumber(validNumbers[0]); TurkishIdNumber id2 = null; Assert.IsFalse(id1.Equals(id2)); }
public void ctor_Valid_SetsValueSuccessfully() { var result = new TurkishIdNumber(validTurkishId); Assert.AreEqual(validTurkishId, result.Value); Assert.AreEqual(validTurkishId, result.ToString()); }
public void GetHashCode_SameValue_ReturnsSameHash() { var id1 = new TurkishIdNumber(validTurkishId); var id2 = new TurkishIdNumber(validTurkishId); Assert.IsTrue(id1.GetHashCode() == id2.GetHashCode()); }
public void Equals_SameValues_ReturnsTrue() { var id1 = new TurkishIdNumber(validTurkishId); var id2 = new TurkishIdNumber(validTurkishId); Assert.IsTrue(id1.Equals(id2)); }
public void Equals_DifferentValues_ReturnsFalse() { var id1 = new TurkishIdNumber(validNumbers[0]); var id2 = new TurkishIdNumber(validNumbers[1]); Assert.IsFalse(id1.Equals(id2)); }
public void IsValid_Invalid_ReturnsFalse() { foreach (var number in validNumbers) { Assert.IsTrue(TurkishIdNumber.IsValid(number)); } }
void IsValidInt_Invalid_ReturnsFalse(string number) { long value; if (long.TryParse(number, out value)) { Assert.IsFalse(TurkishIdNumber.IsValid(value)); } }
public void IsValid_Valid_ReturnsTrue(string number) { Assert.IsTrue(TurkishIdNumber.IsValid(number)); }
public void stringOperator_ReturnsValue() { var id1 = new TurkishIdNumber(validTurkishId); Assert.AreEqual(validTurkishId, (string)id1); }
public void IsValid_Invalid_ReturnsFalse(string number) { Assert.IsFalse(TurkishIdNumber.IsValid(number)); }
void ctor_NumericValue_ReturnCorrectsValue() { var id = new TurkishIdNumber(long.Parse(validTurkishId)); Assert.AreEqual(validTurkishId, id.Value); }
void IsValidInt_Valid_ReturnsTrue(string number) { Assert.IsTrue(TurkishIdNumber.IsValid(long.Parse(number))); }
public void stringOperator_Null_ReturnsEmpty() { TurkishIdNumber id1 = null; Assert.AreEqual(string.Empty, (string)id1); }
public void stringOperator_ValidValue_ReturnsStringRepresentation() { var id1 = new TurkishIdNumber(validTurkishId); Assert.AreEqual(validTurkishId, (string)id1); }