コード例 #1
0
ファイル: StringToIntTest.cs プロジェクト: celery94/AlgSample
        public void StringToInt_String()
        {
            StringToInt stringToInt = new StringToInt();
            var ret = stringToInt.Convert("a123".ToCharArray());

            Assert.AreEqual(0, ret);
        }
コード例 #2
0
ファイル: StringToIntTest.cs プロジェクト: celery94/AlgSample
        public void StringToInt_Positive()
        {
            StringToInt stringToInt = new StringToInt();
            var ret = stringToInt.Convert("+12345".ToCharArray());

            Assert.AreEqual(12345, ret);
        }
コード例 #3
0
ファイル: StringToIntTest.cs プロジェクト: celery94/AlgSample
        public void StringToInt_Max()
        {
            StringToInt stringToInt = new StringToInt();
            var ret = stringToInt.Convert("2147483647".ToCharArray());

            Assert.AreEqual(2147483647, ret);
        }
コード例 #4
0
ファイル: StringToIntTest.cs プロジェクト: celery94/AlgSample
        public void StringToInt()
        {
            StringToInt stringToInt = new StringToInt();
            var ret = stringToInt.Convert("1234567890".ToCharArray());

            Assert.AreEqual(1234567890, ret);
        }
コード例 #5
0
ファイル: StringToIntTest.cs プロジェクト: celery94/AlgSample
 public void StringToInt_OutofRange()
 {
     try
     {
         StringToInt stringToInt = new StringToInt();
         var ret = stringToInt.Convert("2147483649".ToCharArray());
     }
     catch (Exception ex)
     {
         Assert.AreEqual("Out", ex.Message);
     }
 }