public void AtoiV3_NegativeNumber() { string str = " -45"; var atoi = new Atoi(); int result = atoi.MyAtoiV3(str); Assert.AreEqual(-45, result); }
public void AtoiV3_ZerosFirst() { string str = " 000002147483645"; var atoi = new Atoi(); int result = atoi.MyAtoiV3(str); Assert.AreEqual(2147483645, result); }
public void AtoiV3_SignAfterDigit() { string str = "1-5"; var atoi = new Atoi(); int result = atoi.MyAtoiV3(str); Assert.AreEqual(1, result); }
public void AtoiV3_MoreThanMax() { string str = "2147483648"; var atoi = new Atoi(); int result = atoi.MyAtoiV3(str); Assert.AreEqual(2147483647, result); }
public void AtoiV3_LetterFirst() { string str = " a 45"; var atoi = new Atoi(); int result = atoi.MyAtoiV3(str); Assert.AreEqual(0, result); }