public static Feed FeedAdd(SourceType sourceType, int sourceId) { var feed = FeedTestHelper.FeedNew(sourceType, sourceId); feed = FeedRepository.FeedSave(feed); return(feed); }
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_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())); }