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"); }
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())); }