Beispiel #1
0
        public async Task Waybackkeryの取得に成功した場合()
        {
            var content = new StringContent("waybackkey=1615124254.eszTcMSplyHZNMoxeW6Hdb4vcTA");
            var http    = new NicoHttpStab(content, content);
            var auth    = new OfficialVideoUtils(http);
            var info    = await auth.GetWaybackkeyAsync("1234");

            Assert.That(info, Is.EqualTo("1615124254.eszTcMSplyHZNMoxeW6Hdb4vcTA"));
        }
Beispiel #2
0
        public void Waybackkeyの取得に失敗した場合()
        {
            var content = new StringContent("error");
            var http    = new NicoHttpStab(content, content);
            var auth    = new OfficialVideoUtils(http);

            Assert.That(async() => await auth.GetWaybackkeyAsync("1234"), Throws.TypeOf <HttpRequestException>())
            ;
        }
Beispiel #3
0
        public async Task 取得に成功した場合()
        {
            var content = new StringContent("threadkey=1611461521.GIWx_XyM-juZoqSIdvEOU9rIYy8&force_184=1");
            var http    = new NicoHttpStab(content, content);
            var auth    = new OfficialVideoUtils(http);
            var info    = await auth.GetAuthInfoAsync("1234");

            Assert.That(info.Force184, Is.EqualTo("1"));
            Assert.That(info.ThreadKey, Is.EqualTo("1611461521.GIWx_XyM-juZoqSIdvEOU9rIYy8"));
        }