From ce84959489364c6122335477343147e08bc22657 Mon Sep 17 00:00:00 2001 From: BEOMJUN KIM Date: Mon, 3 Aug 2020 09:26:53 +0900 Subject: [PATCH] =?UTF-8?q?=EC=88=98=EC=A0=95=EC=82=AC=ED=95=AD=20?= =?UTF-8?q?=EB=B0=98=EC=98=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jdbc/example/auditable/IssueRepositoryTest.java | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/test/java/spring/data/jdbc/example/auditable/IssueRepositoryTest.java b/src/test/java/spring/data/jdbc/example/auditable/IssueRepositoryTest.java index 37266fe..9ccf25a 100644 --- a/src/test/java/spring/data/jdbc/example/auditable/IssueRepositoryTest.java +++ b/src/test/java/spring/data/jdbc/example/auditable/IssueRepositoryTest.java @@ -13,11 +13,22 @@ class IssueRepositoryTest { private IssueRepository issueRepository; @Test - void name() { + void auditFinalField() { final Issue issue = issueRepository.save( Issue.builder().title("이슈").memberId(AggregateReference.to(1L)).build()); assertThat(issue.getCreatedAt()).isNotNull(); assertThat(issue.getUpdatedAt()).isNotNull(); } + + @Test + void witherAccessibility() { + final Issue issue = issueRepository.save( + Issue.builder().title("이슈").memberId(AggregateReference.to(1L)).build()); + + final Issue persisted = issueRepository.findById(issue.getId()).get(); + + assertThat(persisted.getCreatedAt()).isEqualTo(issue.getCreatedAt()); + assertThat(persisted.getUpdatedAt()).isEqualTo(issue.getUpdatedAt()); + } }