public void CreateStatUserRegistrationFiltersTest() { //Arrange const string portalUri = "portalUri"; var filtersFactory = new FiltersFactory(portalUri); //Act var statUserRegistrationFilters = filtersFactory.CreateStatUserRegistrationFilters(); //Assert Assert.AreEqual(21, statUserRegistrationFilters.Count); Assert.IsInstanceOfType(statUserRegistrationFilters[0], typeof(AllRegistrationsFilter)); Assert.IsInstanceOfType(statUserRegistrationFilters[1], typeof (CicIPadRegistrationsFilter)); Assert.IsInstanceOfType(statUserRegistrationFilters[2], typeof(CicMacRegistrationsFilter)); Assert.IsInstanceOfType(statUserRegistrationFilters[3], typeof(CicPcRegistrationsFilter)); Assert.IsInstanceOfType(statUserRegistrationFilters[4], typeof(EmailRegistrationsFilter)); Assert.IsInstanceOfType(statUserRegistrationFilters[5], typeof(FacebookRegistrationsFilter)); Assert.IsInstanceOfType(statUserRegistrationFilters[6], typeof(GoogleRegistrationsFilter)); Assert.IsInstanceOfType(statUserRegistrationFilters[7], typeof(ImageShackRegistrationsFilter)); Assert.IsInstanceOfType(statUserRegistrationFilters[8], typeof(TaggerIPhoneRegistrationsFilter)); Assert.IsInstanceOfType(statUserRegistrationFilters[9], typeof(WindowsLiveRegistrationsFilter)); Assert.IsInstanceOfType(statUserRegistrationFilters[10], typeof(YahooRegistrationsFilter)); Assert.IsInstanceOfType(statUserRegistrationFilters[11], typeof(TwitterRegistrationsFilter)); Assert.IsInstanceOfType(statUserRegistrationFilters[12], typeof(TaggerAndroidRegistrationsFilter)); Assert.IsInstanceOfType(statUserRegistrationFilters[13], typeof(StandaloneRegistrationsFilter)); Assert.IsInstanceOfType(statUserRegistrationFilters[14], typeof(PlayerRegistrationsFilter)); Assert.IsInstanceOfType(statUserRegistrationFilters[15], typeof(BrowserRegistrationsFilter)); Assert.IsInstanceOfType(statUserRegistrationFilters[16], typeof(OtherRegistrationsFilter)); Assert.IsInstanceOfType(statUserRegistrationFilters[17], typeof(DailyMotionRegistrationsFilter)); Assert.IsInstanceOfType(statUserRegistrationFilters[18], typeof(VkRegistrationsFilter)); Assert.IsInstanceOfType(statUserRegistrationFilters[19], typeof (JwPlayerRegistrationsFilter)); Assert.IsInstanceOfType(statUserRegistrationFilters[20], typeof(OdnoklassnikiRegistrationsFilter)); }
public void CreateStatWatchingFiltersTest() { //Arrange const string portalUri = "portalUri"; var filtersFactory = new FiltersFactory(portalUri); //Act var statWatchingFilters = filtersFactory.CreateStatWatchingFilters(); //Assert Assert.AreEqual(2, statWatchingFilters.Count); Assert.IsInstanceOfType(statWatchingFilters[0], typeof(EmbeddedViewsFilter)); Assert.IsInstanceOfType(statWatchingFilters[1], typeof(TotalViewsFilter)); }
public void CreateStatProjectUploadingFiltersTest() { //Arrange const string portalUri = "portalUri"; var filtersFactory = new FiltersFactory(portalUri); //Act var statProjectUploadingFilters = filtersFactory.CreateStatProjectUploadingFilters(); //Assert Assert.AreEqual(10, statProjectUploadingFilters.Count); Assert.IsInstanceOfType(statProjectUploadingFilters[0], typeof(CicIPadUploadsFilter)); Assert.IsInstanceOfType(statProjectUploadingFilters[1], typeof(CicMacUploadsFilter)); Assert.IsInstanceOfType(statProjectUploadingFilters[2], typeof(CicPcUploadsFilter)); Assert.IsInstanceOfType(statProjectUploadingFilters[3], typeof(ImageShackUploadsFilter)); Assert.IsInstanceOfType(statProjectUploadingFilters[4], typeof(TaggerIPhoneUploadsFilter)); Assert.IsInstanceOfType(statProjectUploadingFilters[5], typeof(TaggerAndroidUploadsFilter)); Assert.IsInstanceOfType(statProjectUploadingFilters[6], typeof(StandaloneUploadsFilter)); Assert.IsInstanceOfType(statProjectUploadingFilters[7], typeof(PlayerUploadsFilter)); Assert.IsInstanceOfType(statProjectUploadingFilters[8], typeof(DailyMotionUploadsFilter)); Assert.IsInstanceOfType(statProjectUploadingFilters[9], typeof(JwPlayerUploadsFilter)); }