diff --git a/src/main/java/ru/ulstu/is/sbapp/Post/model/Post.java b/src/main/java/ru/ulstu/is/sbapp/Post/model/Post.java index 9bcf8cd..8f706db 100644 --- a/src/main/java/ru/ulstu/is/sbapp/Post/model/Post.java +++ b/src/main/java/ru/ulstu/is/sbapp/Post/model/Post.java @@ -84,7 +84,7 @@ public class Post { @Override public String toString() { - return "Technique{" + + return "Post{" + "id=" + id + ", Heading='" + Heading + '\'' + ", Content ='" + Content + '\'' + diff --git a/src/main/java/ru/ulstu/is/sbapp/User/service/UserService.java b/src/main/java/ru/ulstu/is/sbapp/User/service/UserService.java index 25ea291..e3ae672 100644 --- a/src/main/java/ru/ulstu/is/sbapp/User/service/UserService.java +++ b/src/main/java/ru/ulstu/is/sbapp/User/service/UserService.java @@ -86,7 +86,7 @@ public class UserService { @Transactional public void deletePost(Long id, Post post) { em.createQuery("Delete Comment where post.Id = "+ post.getId()).executeUpdate(); - em.createQuery("Delete from Post").executeUpdate(); + em.createQuery("Delete from Post where Id = "+post.getId()).executeUpdate(); } diff --git a/src/test/java/ru/ulstu/is/sbapp/JpaClientTests.java b/src/test/java/ru/ulstu/is/sbapp/JpaClientTests.java index 2ebcc3e..b571c5b 100644 --- a/src/test/java/ru/ulstu/is/sbapp/JpaClientTests.java +++ b/src/test/java/ru/ulstu/is/sbapp/JpaClientTests.java @@ -73,6 +73,7 @@ public class JpaClientTests { userService.deleteAllUsers(); final User user = userService.addUser("Pasha","Sorokin","sorokin.zxcv@gmail.com"); final Post post =userService.addNewPost(user.getId(),"Text1","Text2"); + final Post post1=userService.addNewPost(user.getId(),"Привет","Да"); final List posts =postService.findAllPosts(); final User user1 = userService.findUser(user.getId()); final List posts1 = user1.getPosts(); @@ -83,8 +84,9 @@ public class JpaClientTests { userService.deletePost(user.getId(),post); final User us = userService.findUser(user.getId()); Assertions.assertThrows(EntityNotFoundException.class, () -> postService.findPost(post.getId())); - + final List postss =postService.findAllPosts(); log.info(us.getPosts().toString()); + log.info(postss.toString()); userService.deleteAllUsers(); postService.deleteAllPosts(); }