static void CommentTest()
        {
            var username = Credential.GetYourUsername();
            var password = Credential.GetYourPassword();

            var user = new InstagramClient(username, password);

            var loginResult = user.LogIn();

            if (loginResult.authenticated)
            {
                var commentResult = user.Comment("1291753606881517996", "Good art");
                Console.WriteLine(commentResult.status);
                Console.WriteLine(commentResult.id);
                Console.WriteLine(commentResult.text);
                Console.WriteLine(commentResult.created_time);

                var commentFrom = commentResult.from;
                Console.WriteLine(commentFrom.id);
                Console.WriteLine(commentFrom.full_name);
                Console.WriteLine(commentFrom.username);
                Console.WriteLine(commentFrom.profile_picture);
            }

            Console.ReadLine();
        }
        static void Main(string[] args)
        {
            var username = Credential.GetYourUsername();
            var password = Credential.GetYourPassword();

            var user        = new InstagramClient(username, password);
            var loginResult = user.LogIn();

            if (loginResult.authenticated)
            {
                // tested on December 11 2018
                var theRockpublicInfo = user.GetPublicInfo("therock");
            }
            Console.ReadLine();
        }
        static void ReportTest()
        {
            var username = Credential.GetYourUsername();
            var password = Credential.GetYourPassword();

            var user        = new InstagramClient(username, password);
            var loginResult = user.LogIn();

            if (loginResult.authenticated)
            {
                var commentResult = user.Report("1289832948493489827", Mmosoft.Instagram.Sdk.Models.ReportReasonId.NudityOrPornography);
                Console.WriteLine(commentResult.status);
            }

            Console.ReadLine();
        }
        static void LikeTest()
        {
            var username = Credential.GetYourUsername();
            var password = Credential.GetYourPassword();

            var user = new InstagramClient(username, password);

            var loginResult = user.LogIn();

            if (loginResult.authenticated)
            {
                var likeResult = user.Like("1291753606881517996");
                Console.WriteLine(likeResult.status);
            }

            Console.ReadLine();
        }
        static void SetUserInfoTest()
        {
            var username = Credential.GetYourUsername();
            var password = Credential.GetYourPassword();

            var user = new InstagramClient(username, password);

            var loginResult = user.LogIn();

            if (loginResult.authenticated)
            {
                var setBioGraphyResult = user.SetBiography("new biography");
                Console.WriteLine(setBioGraphyResult.status);

                var setUsernameResult = user.SetUsername("new username");
                Console.WriteLine(setUsernameResult.status);
            }

            Console.ReadLine();
        }