public void Select_phpBB() { Uri uri = new Uri("http://www.ilovephilosophy.com/viewtopic.php?f=1&t=175054"); var adapter = ForumAdapterSelector.GetForumAdapter(ForumType.phpBB, uri); Assert.IsInstanceOfType(adapter, typeof(phpBBAdapter)); }
public void Select_NodeBB() { Uri uri = new Uri("https://community.nodebb.org/topic/6298/nodebb-v0-7-3"); var adapter = ForumAdapterSelector.GetForumAdapter(ForumType.NodeBB, uri); Assert.IsInstanceOfType(adapter, typeof(NodeBBAdapter)); }
public async Task Select_phpBB() { Uri uri = new Uri("http://www.ilovephilosophy.com/viewtopic.php?f=1&t=175054"); var adapter = await ForumAdapterSelector.GetForumAdapterAsync(uri, CancellationToken.None); Assert.IsInstanceOfType(adapter, typeof(phpBBAdapter)); }
public void Select_vBulletin4() { Uri uri = new Uri("http://www.fandompost.com/oldforums/showthread.php?48716-One-Punch-Man-Discussion-Thread/page1"); var adapter = ForumAdapterSelector.GetForumAdapter(ForumType.vBulletin4, uri); Assert.IsInstanceOfType(adapter, typeof(vBulletinAdapter4)); }
public void Select_vBulletin3() { Uri uri = new Uri("http://forums.animesuki.com/showthread.php?t=128882"); var adapter = ForumAdapterSelector.GetForumAdapter(ForumType.vBulletin3, uri); Assert.IsInstanceOfType(adapter, typeof(vBulletinAdapter3)); }
public async Task Select_NodeBB() { Uri uri = new Uri("https://community.nodebb.org/topic/6298/nodebb-v0-7-3"); var adapter = await ForumAdapterSelector.GetForumAdapterAsync(uri, CancellationToken.None); Assert.IsInstanceOfType(adapter, typeof(NodeBBAdapter)); }
public void Select_SpaceBattles() { Uri uri = new Uri("https://forums.spacebattles.com/threads/vote-tally-program-v3.260204/"); var adapter = ForumAdapterSelector.GetForumAdapter(ForumType.XenForo, uri); Assert.IsInstanceOfType(adapter, typeof(XenForoAdapter)); }
public void Select_QuestionableQuesting() { Uri uri = new Uri("https://forum.questionablequesting.com/threads/qq-vote-tally-program.1065/"); var adapter = ForumAdapterSelector.GetForumAdapter(ForumType.XenForo, uri); Assert.IsInstanceOfType(adapter, typeof(XenForoAdapter)); }
public void Select_XenForo_ThreadUri() { Uri uri = new Uri("http://forums.sufficientvelocity.com/threads/vote-tally-program.199/"); var adapter = ForumAdapterSelector.GetForumAdapter(ForumType.XenForo, uri); Assert.IsInstanceOfType(adapter, typeof(XenForoAdapter)); }
public void Select_XenForo_DefaultUri() { IQuest quest = new Quest(); var adapter = ForumAdapterSelector.GetForumAdapter(ForumType.XenForo, quest.ThreadUri); Assert.IsInstanceOfType(adapter, typeof(XenForoAdapter)); }
public async Task Select_XenForo_ThreadUri() { Uri uri = new Uri("http://forums.sufficientvelocity.com/threads/vote-tally-program.199/"); var adapter = await ForumAdapterSelector.GetForumAdapterAsync(uri, CancellationToken.None); Assert.IsInstanceOfType(adapter, typeof(XenForo1Adapter)); }
public void Select_XenForo_BaseUri() { Uri uri = new Uri("http://forums.sufficientvelocity.com/"); var adapter = ForumAdapterSelector.GetForumAdapter(ForumType.XenForo, uri); Assert.IsInstanceOfType(adapter, typeof(XenForoAdapter)); }
public async Task Select_vBulletin5() { Uri uri = new Uri("http://www.vbulletin.com/forum/forum/vbulletin-announcements/vbulletin-announcements_aa/4333101-vbulletin-5-1-10-connect-is-now-available"); var adapter = await ForumAdapterSelector.GetForumAdapterAsync(uri, CancellationToken.None); Assert.IsInstanceOfType(adapter, typeof(vBulletin5Adapter)); }
public void Select_vBulletin5() { Uri uri = new Uri("http://www.vbulletin.com/forum/forum/vbulletin-announcements/vbulletin-announcements_aa/4333101-vbulletin-5-1-10-connect-is-now-available"); var adapter = ForumAdapterSelector.GetForumAdapter(ForumType.vBulletin5, uri); Assert.IsInstanceOfType(adapter, typeof(vBulletinAdapter5)); }
public async Task Select_vBulletin4() { Uri uri = new Uri("http://www.fandompost.com/oldforums/showthread.php?48716-One-Punch-Man-Discussion-Thread/page1"); var adapter = await ForumAdapterSelector.GetForumAdapterAsync(uri, CancellationToken.None); Assert.IsInstanceOfType(adapter, typeof(vBulletin4Adapter)); }
public async Task Select_vBulletin3() { Uri uri = new Uri("http://forums.animesuki.com/showthread.php?t=128882"); var adapter = await ForumAdapterSelector.GetForumAdapterAsync(uri, CancellationToken.None); Assert.IsInstanceOfType(adapter, typeof(vBulletin3Adapter)); }
public async Task Select_QuestionableQuesting() { Uri uri = new Uri("https://forum.questionablequesting.com/threads/qq-vote-tally-program.1065/"); var adapter = await ForumAdapterSelector.GetForumAdapterAsync(uri, CancellationToken.None); Assert.IsInstanceOfType(adapter, typeof(XenForo1Adapter)); }
public async Task Select_SpaceBattles() { Uri uri = new Uri("https://forums.spacebattles.com/threads/vote-tally-program-v3.260204/"); var adapter = await ForumAdapterSelector.GetForumAdapterAsync(uri, CancellationToken.None); Assert.IsInstanceOfType(adapter, typeof(XenForo1Adapter)); }
public async Task Select_XenForo_DefaultUri() { IQuest quest = new Quest(); Uri uri = quest.ThreadUri; var adapter = await ForumAdapterSelector.GetForumAdapterAsync(uri, CancellationToken.None); Assert.IsInstanceOfType(adapter, typeof(XenForo1Adapter)); }
public void Select_XenForo_NoUri() { var adapter = ForumAdapterSelector.GetForumAdapter(ForumType.XenForo, null); Assert.IsInstanceOfType(adapter, typeof(XenForoAdapter)); }
public async Task Select_XenForo_NoUri() { var adapter = await ForumAdapterSelector.GetForumAdapterAsync(null, CancellationToken.None); Assert.IsInstanceOfType(adapter, typeof(XenForo1Adapter)); }