public void StringToDecimalCollectionParser_ParseCollectionToString_SequenceIsNull_ThrowArgumentNullException()
        {
            IStringValidator validator = new StubIStringValidator();
            IStringToCollectionParser <decimal> parser = new StringToDecimalCollectionParser(validator);

            Assert.ThrowsException <ArgumentNullException>(() => parser.ParseCollectionToString(null));
        }
        public void StringToDecimalCollectionParser_ParseCollectionToString_SequenceWithElements_ReturnsString()
        {
            IStringValidator validator = new StubIStringValidator();
            IStringToCollectionParser <decimal> parser = new StringToDecimalCollectionParser(validator);

            decimal[] collectionSequence = new decimal[] { 1, 2 };

            string stringSequence = parser.ParseCollectionToString(collectionSequence);

            Assert.AreEqual("1 2", stringSequence);
        }