public void ConvertingAString_WhichIsEmpty_ThrowsAnInvalidCastException() { Assert.Throws <InvalidCastException>(() => RemoveNonNumbers.Remove("")); }
public void ConvertingAString_ContainingOnlyNumbers_DoesNotThrowAnError() { Assert.DoesNotThrow(() => RemoveNonNumbers.Remove("0")); }
public void ConvertingAString_WhichOnlyContainsLetters_ThrowsAnInvalidCastException() { Assert.Throws <InvalidCastException>(() => RemoveNonNumbers.Remove("aaa")); }
public void ConvertingAString_WhichIsNull_ThrowsAnArgumentNullException() { Assert.Throws <ArgumentNullException>(() => RemoveNonNumbers.Remove(null)); }
public void ConvertingAString_ContainingAVeryLargeNumber_ThrowsAnInvalidCastException() { Assert.Throws <InvalidCastException>(() => RemoveNonNumbers.Remove("7727732526")); }
public void ConvertingAComplexString_ContainingLettersAndNumbers_ResultsInCorrectCast() { var result = RemoveNonNumbers.Remove("7\"-272_7a4-1`¬|35"); Assert.AreEqual(727274135, result); }
public void ConvertingAString_ContainingLettersAndNumbers_ResultsInCorrectCast() { var result = RemoveNonNumbers.Remove("0a"); Assert.AreEqual(0, result); }