Example #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);
        }
Example #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);
        }
Example #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);
        }
Example #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);
        }
Example #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);
        }
Example #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);
        }
Example #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);
        }
Example #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);
        }
Example #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);
        }
Example #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);
        }
Example #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);
        }
Example #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);
        }
Example #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);
        }
Example #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);
        }
Example #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);
        }
Example #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);
        }
Example #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);
        }
Example #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);
        }
Example #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);
        }