コード例 #1
0
        public async Task GetVidsAsyncLiveNowTest()
        {
            var data       = Tools.GetSampleData("Channel_LiveNow_selected.txt");
            var serverMock = new Mock <IYouTubeLibeServer>();

            serverMock.Setup(s => s.GetEnAsync(It.IsAny <string>())).Returns(Task.FromResult(data));
            var a = await ChannelLiveResearcher.GetVidsAsync(serverMock.Object, "channelid");

            Assert.AreEqual("GnW76d1A3YQ", a[0]);
        }
コード例 #2
0
        public async Task GetVidsAsyncLiveNow2LivesTest()
        {
            var data       = Tools.GetSampleData("Channel_LiveNow_selected_2lives.txt");
            var serverMock = new Mock <IYouTubeLiveServer>();

            serverMock.Setup(s => s.GetEnAsync(It.IsAny <string>())).Returns(Task.FromResult(data));
            var a = await ChannelLiveResearcher.GetVidsAsync(serverMock.Object, "channelid");

            Assert.AreEqual("f0CxUscMX20", a[0]);
            Assert.AreEqual("EHkMjfMw7oU", a[1]);
        }