Пример #1
0
        public void CamelCaseString(string str, string expected)
        {
            // arrange
            KataSolutions katasolutions = new KataSolutions();

            // act
            string actual = KataSolutions.ToCamelCase(str);

            // assert
            Assert.Equal(expected, actual);
        }
Пример #2
0
        public void WhoLikes(string[] name, string expected)
        {
            // arrange
            KataSolutions katasolutions = new KataSolutions();

            // act
            string actual = KataSolutions.Likes(name);

            // assert
            Assert.Equal(expected, actual);
        }
Пример #3
0
        public void StringArrayFormatted(string[] words, string expected)
        {
            // arrange
            KataSolutions katasolutions = new KataSolutions();

            // act
            string actual = KataSolutions.FormatWords(words);

            // assert
            Assert.Equal(expected, actual);
        }
Пример #4
0
        public void IsSumOfPositive(int[] arr, int expected)
        {
            // arrange
            KataSolutions kataSolutions = new KataSolutions();

            // act
            int actual = KataSolutions.PositiveSum(arr);

            // assert
            Assert.Equal(expected, actual);
        }
Пример #5
0
        public void ShouldReturnRepeatedString(int n, string s, string expected)
        {
            // arrange
            KataSolutions kataSolutions = new KataSolutions();

            // act
            string actual = KataSolutions.RepeatString(n, s);

            // assert
            Assert.Equal(expected, actual);
        }
Пример #6
0
        public void SumMultiplesOf3Or5(int value, int expected)
        {
            // arrange
            KataSolutions katasolutions = new KataSolutions();

            // act
            int actual = KataSolutions.Solution(value);

            // assert
            Assert.Equal(expected, actual);
        }
Пример #7
0
        public void FirstEndsWithSecond(string str, string end, bool expected)
        {
            // arrange
            KataSolutions katasolutions = new KataSolutions();

            // act
            bool actual = KataSolutions.Solution(str, end);

            // assert
            Assert.Equal(expected, actual);
        }
Пример #8
0
        public void IsGreeted(string name, string expected)
        {
            // arrange
            KataSolutions kataSolutions = new KataSolutions();

            // act
            string actual = KataSolutions.Greet(name);

            // assert
            Assert.Equal(expected, actual);
        }
Пример #9
0
        public void HowManySubstrings(string fullText, string searchText, int expected)
        {
            // arrange
            KataSolutions katasolutions = new KataSolutions();

            // act
            int actual = KataSolutions.SubstringCount(fullText, searchText);

            // assert
            Assert.Equal(expected, actual);
        }
Пример #10
0
        public void WordsReversed(string str, string expected)
        {
            // arrange
            KataSolutions katasolutions = new KataSolutions();

            // act
            string actual = KataSolutions.ReverseWords(str);

            // assert
            Assert.Equal(expected, actual);
        }
Пример #11
0
        public void LargestFiveDigits(string numberString, int expected)
        {
            // arrange
            KataSolutions katasolutions = new KataSolutions();

            // act
            int actual = KataSolutions.GetNumber(numberString);

            // assert
            Assert.Equal(expected, actual);
        }
Пример #12
0
        public void IsPluralNeeded(double number, bool expected)
        {
            // arrange
            KataSolutions katasolutions = new KataSolutions();

            // act
            bool actual = KataSolutions.Plural(number);

            // assert
            Assert.Equal(expected, actual);
        }
Пример #13
0
        public void IsWordFromBool(bool word, string expected)
        {
            // arrange
            KataSolutions katasolutions = new KataSolutions();

            // act
            string actual = KataSolutions.BoolToWord(word);

            // assert
            Assert.Equal(expected, actual);
        }
Пример #14
0
        public void ZeroMovedToEnd(int[] arr, int[] expected)
        {
            // arrange
            KataSolutions katasolutions = new KataSolutions();

            // act
            int[] actual = KataSolutions.MoveZeroes(arr);

            // assert
            Assert.Equal(expected, actual);
        }
Пример #15
0
        public void NumberOccured(int x, int[] xs, int expected)
        {
            // arrange
            KataSolutions katasolutions = new KataSolutions();

            // act
            int actual = KataSolutions.NumberOfOccurrences(x, xs);

            // assert
            Assert.Equal(expected, actual);
        }
Пример #16
0
        public void PerformBasicOp(char operation, double value1, double value2, double expected)
        {
            // arrange
            KataSolutions kataSolutions = new KataSolutions();

            // act
            double actual = KataSolutions.BasicOp(operation, value1, value2);

            // assert
            Assert.Equal(expected, actual);
        }
Пример #17
0
        public void FoundMissingElement(int[] sIA, int expected)
        {
            // arrange
            KataSolutions katasolutions = new KataSolutions();

            // act
            int actual = KataSolutions.GetMissingElement(sIA);

            // assert
            Assert.Equal(expected, actual);
        }
Пример #18
0
        public void YearGivesCentury(int year, int expected)
        {
            // arrange
            KataSolutions kataSolutions = new KataSolutions();

            // act
            int actual = KataSolutions.СenturyFromYear(year);

            // assert
            Assert.Equal(expected, actual);
        }
Пример #19
0
        public void IsLochNess(string sentence, bool expected)
        {
            // arrange
            KataSolutions kataSolutions = new KataSolutions();

            // act
            bool actual = KataSolutions.TreeFiddy(sentence);

            // assert
            Assert.Equal(expected, actual);
        }