Ejemplo n.º 1
0
        public void Feed_Add()
        {
            var project = ProjectTestHelper.ProjectAdd();
            var feed    = FeedTestHelper.FeedNew(project.SourceType, project.SourceId);

            Assert.IsTrue(feed.IsValid, "IsValid should be true");

            feed = FeedRepository.FeedSave(feed);

            Assert.IsTrue(feed.FeedId != 0, "FeedId should be a non-zero value");
        }
Ejemplo n.º 2
0
        public void Feed_Fetch_Info_List()
        {
            Project project;

            project = ProjectTestHelper.ProjectAdd();
            FeedTestHelper.FeedAdd(project.SourceType, project.SourceId);

            project = ProjectTestHelper.ProjectAdd();
            FeedTestHelper.FeedAdd(project.SourceType, project.SourceId);

            var feeds = FeedRepository.FeedFetchInfoList(new FeedDataCriteria());

            Assert.IsTrue(feeds.Count() > 1, "Row returned should be greater than one");
        }
        public void Feed_Add_Feed_Sources()
        {
            var project = ProjectTestHelper.ProjectAdd();
            var feed    = FeedTestHelper.FeedNew(project.SourceType, project.SourceId);

            Assert.IsTrue(feed.IsValid, "IsValid should be true");

            feed.Sources.Add(SourceType.User, UserTestHelper.UserAdd().UserId);
            feed.Sources.Add(SourceType.User, UserTestHelper.UserAdd().UserId);

            feed = FeedRepository.FeedSave(feed);

            feed = FeedRepository.FeedFetch(feed.FeedId);

            Assert.IsTrue(feed.Sources.Count() == 2, string.Format("Sources count should be equal to '2' but is '{0}'", feed.Sources.Count()));
        }