Beispiel #1
0
        public void DoesNotConvertNumberWithTwoSignsReversed()
        {
            const string testWord = "-+10000";

            Assert.Throws <InvalidOperationException>(() => StringFiltering.ConvertToInt(testWord));
        }
Beispiel #2
0
        public void ConvertsNumberWithWhitespacesAndSign()
        {
            const string testWord = "+10 0 0 0";

            Assert.Equal(10000, StringFiltering.ConvertToInt(testWord));
        }
Beispiel #3
0
        public void DoesNotConvertNumberWithLetters()
        {
            const string testWord = "10000b";

            Assert.Throws <InvalidOperationException>(() => StringFiltering.ConvertToInt(testWord));
        }
Beispiel #4
0
        public void ConvertsNumberWithSign()
        {
            const string testWord = "-10 000";

            Assert.Equal(-10000, StringFiltering.ConvertToInt(testWord));
        }