public void SentenceToCamelCase_WhenPassedEmptyStr_ShouldReturnEmptyStr()
        {
            // arrange
            string empty          = String.Empty;
            SentenceToCamelCase x = new SentenceToCamelCase();

            // act
            string actual = x.ConvertToCamelCase("", false);

            // assert
            Assert.Equal(empty, actual);
        }
        public void SentenceToCamelCase_WhenPassedStrangeStrAndTrue_ShouldReturnUpperCamelCaseStr()
        {
            // arrange
            string original = "This Bigger strange Sentence";
            bool   shouldItBeUpperCamelCase = true;
            SentenceToCamelCase x           = new SentenceToCamelCase();
            string expectedReturn           = "ThisBiggerStrangeSentence";

            // act
            string actual = x.ConvertToCamelCase(original, shouldItBeUpperCamelCase);

            // assert
            Assert.Equal(expectedReturn, actual);
        }
        public void SentenceToCamelCase_WhenPassedStrAndFalse_ShouldReturnLowerCamelCaseStr()
        {
            // arrange
            string original = "this sentence";
            bool   shouldItBeUpperCamelCase = false;
            SentenceToCamelCase x           = new SentenceToCamelCase();
            string expectedReturn           = "thisSentence";

            // act
            string actual = x.ConvertToCamelCase(original, shouldItBeUpperCamelCase);

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