A mapper class which is responsible for mapping console arguments to a one to many map for arguments.
Наследование: IArgumentMapFactory
        protected override void EstablishContext()
        {
            _consoleArguments = new List<string>
            {
                @"/Assembly:C:\\temp\test.txt",
            };

            _sut = new ArgumentMapFactory(() => _consoleArguments);
        }
        protected override void EstablishContext()
        {
            _consoleArguments = new List<string>
            {
                @"/Assembly:'C:\\Documents and Settings\test.txt'",
            };

            _sut = new ArgumentMapFactory(() => _consoleArguments);
        }
        protected override void EstablishContext()
        {
            _consoleArguments = new List<string>
            {
                "/Name:John",
                "/Name:Doe",
                "/Age:66"
            };

            _sut = new ArgumentMapFactory(() => _consoleArguments);
        }