public void StringToInt_String() { StringToInt stringToInt = new StringToInt(); var ret = stringToInt.Convert("a123".ToCharArray()); Assert.AreEqual(0, ret); }
public void StringToInt_Positive() { StringToInt stringToInt = new StringToInt(); var ret = stringToInt.Convert("+12345".ToCharArray()); Assert.AreEqual(12345, ret); }
public void StringToInt_Max() { StringToInt stringToInt = new StringToInt(); var ret = stringToInt.Convert("2147483647".ToCharArray()); Assert.AreEqual(2147483647, ret); }
public void StringToInt() { StringToInt stringToInt = new StringToInt(); var ret = stringToInt.Convert("1234567890".ToCharArray()); Assert.AreEqual(1234567890, ret); }
public void StringToInt_OutofRange() { try { StringToInt stringToInt = new StringToInt(); var ret = stringToInt.Convert("2147483649".ToCharArray()); } catch (Exception ex) { Assert.AreEqual("Out", ex.Message); } }