public void InputFloatNumber_CorrectSeparateChar_CorrectIntegerAndFractionalPart()
        {
            char separator = ',';

            cut = new FloatNumberSeparator(separator);
            string leftSideDigits  = "123443231";
            string rightSideDigits = "3212341";

            string floatNumber = this.CombineFloatNumber(leftSideDigits, separator, rightSideDigits);

            Assert.That(leftSideDigits == cut.SeparateIntegerNumber(floatNumber));
            Assert.That(rightSideDigits == cut.SeparateFractionalNumber(floatNumber, rightSideDigits.Length));
        }
        public void InputFloatNumber_IncorrectSeparateChar_IncorrectIntegerAndEmptyFractionalParts()
        {
            char separator = ',';

            cut = new FloatNumberSeparator(';');
            string leftSideDigits  = "123443231";
            string rightSideDigits = "3212341";

            string floatNumber = this.CombineFloatNumber(leftSideDigits, separator, rightSideDigits);
            var    r           = cut.SeparateFractionalNumber(floatNumber, rightSideDigits.Length);

            Assert.That(floatNumber == cut.SeparateIntegerNumber(floatNumber));
            Assert.That(string.IsNullOrEmpty(cut.SeparateFractionalNumber(floatNumber, rightSideDigits.Length)));
        }