Exemple #1
0
        public void ShouldNotSaveACommentWithShitInIt()
        {
            var article  = new Article("", "");
            var comment  = new Comment("this is shit....");
            var database = new Mock <DatabaseService>();

            article.AddComment(database.Object, comment);

            database.Verify(db => db.Save(comment), Times.Never());
        }
Exemple #2
0
        public void ShouldSaveACommentToTheDatabaseWhenItIsAdded()
        {
            var article  = new Article("", "");
            var comment  = new Comment("TDD is cool");
            var database = new Mock <DatabaseService>();

            article.AddComment(database.Object, comment);

            database.Verify(db => db.Save(comment));
        }
Exemple #3
0
        public void ShouldSaveACommentToTheDatabaseWhenItIsAdded()
        {
            var article = new Article("", "");
            var comment = new Comment("TDD is cool");
            var database = new Mock<DatabaseService>();

            article.AddComment(database.Object, comment);

            database.Verify(db => db.Save(comment));
        }
Exemple #4
0
        public void ShouldNotSaveACommentWithShitInIt()
        {
            var article = new Article("", "");
            var comment = new Comment("this is shit....");
            var database = new Mock<DatabaseService>();

            article.AddComment(database.Object, comment);

            database.Verify(db => db.Save(comment), Times.Never());
        }