Example #1
0
        public void Add()
        {
            PostsRepo   postGet  = new PostsRepo();
            List <Post> junkPost = new List <Post>();

            junkPost.Add(postGet.GetAll().Posts.FirstOrDefault());
            Tag toAdd = new Tag {
                TagName = "#Testerized", Posts = junkPost
            };
            TagsResponse response = repo.Add(toAdd);

            Assert.AreEqual(true, response.Success);
        }
Example #2
0
        public void Edit()
        {
            PostsRepo   postGet  = new PostsRepo();
            List <Post> junkPost = new List <Post>();

            junkPost.Add(postGet.GetAll().Posts.FirstOrDefault());
            Tag toAdd = new Tag {
                TagName = "#Testerized", Posts = junkPost
            };

            repo.Add(toAdd);

            Tag toEdit = repo.GetByName("#Testerized")
                         .Tags.First();

            toEdit.TagName = "#MrTsTea";
            TagsResponse response = repo.Edit(toEdit);

            Assert.AreEqual(true, response.Success);
        }
Example #3
0
 public static IPostsRepo GetPostsRepo(Context context = null)
 {
     return(PostsRepo.GetInstance(context));
 }