public async Task GetCurrentAccount()
        {
            var tokenInfo = await GetAccessToken();

            var client  = new MastodonClient(Settings.InstanceName);
            var account = await client.GetCurrentAccountAsync(tokenInfo);

            Assert.IsNotNull(account.url);
            Assert.IsNotNull(account.username);
        }
        public async Task PinStatus()
        {
            var token = await GetAccessToken();

            var client = new MastodonClient(Settings.InstanceName);
            var userId = (await client.GetCurrentAccountAsync(token)).id;
            var toot   = (await client.GetAccountStatusesAsync(userId, token, 1)).First();

            var status = await client.PinStatusAsync(token, toot.id);

            Assert.IsTrue(!string.IsNullOrWhiteSpace(status.id));
            Assert.IsTrue((bool)status.pinned);
        }