public void CommandLineRoundTrip(int prependedArgumentCount)
        {
            var original = IdentifyAgentRequest.CreateWithBaseConnectUri(
                new Uri("http://catoverflow.com"));

            var arguments = new List <string> ();

            for (int i = 0; i < prependedArgumentCount; i++)
            {
                arguments.Add(Guid.NewGuid().ToString());
            }

            arguments.AddRange(original.ToCommandLineArguments());

            IdentifyAgentRequest
            .FromCommandLineArguments(arguments.ToArray())
            .ShouldEqual(original);
        }