public void ShouldDeleteHashtag() { //arrange var user = GenerateUser(); var hashtag = Guid.NewGuid().ToString(); //act var dataLayer = new DataLayer.Sql.DataLayer(ConnectionSql); dataLayer.AddUser(user); var photo = GeneratePhoto(user.Id); dataLayer.AddPhoto(photo); var comment = GenerateComment(user.Id, photo.Id); dataLayer.AddComment(comment); comment = dataLayer.AddHashtag(comment, hashtag); dataLayer.DeleteHashtag(comment, hashtag); var haveHashtag = dataLayer.HaveHashtag(comment, hashtag); //assert Assert.AreEqual(haveHashtag, false); }