October 2018
Intermediate to advanced
982 pages
23h 29m
English
import static org.assertj.core.api.Assertions.assertThat;
@RunWith(SpringRunner.class)
@DataJpaTest
public class JpaAuthorRepositoryTests {
@Autowired
private TestEntityManager mgr;
@Autowired
private AuthorRepository repository;
@Test
public void testAuthorEntityBinding() {
Long id = mgr.persistAndGetId(createAuthor(),
Long.class);
Author author = repository.findById(id).get();
assertThat(author.getFirstName()).
isEqualTo("Mark");
assertThat(author.getLastName()).
isEqualTo("Twain");
}
private Author createAuthor() {
return new Author("Mark", "Twain");
}
}
Read now
Unlock full access