/** @see DATAJPA-177 */ @Test(expected = EmptyResultDataAccessException.class) public void throwsExceptionIfEntityWithHashAndRangeKeyToDeleteDoesNotExist() { PlaylistId playlistId = new PlaylistId(); playlistId.setUserName("someUser"); playlistId.setPlaylistName("somePlaylistName"); repoForEntityWithHashAndRangeKey.delete(playlistId); }
@Test public void findOneEntityWithOnlyHashKey() { User user = repoForEntityWithOnlyHashKey.findOne(1l); Mockito.verify(dynamoDBOperations).load(User.class, 1l); assertEquals(testUser, user); }
/** @see DATAJPA-177 */ @Test(expected = EmptyResultDataAccessException.class) public void throwsExceptionIfEntityOnlyHashKeyToDeleteDoesNotExist() { repoForEntityWithOnlyHashKey.delete(4711L); }
@Test public void findOneEntityWithHashAndRangeKey() { Playlist playlist = repoForEntityWithHashAndRangeKey.findOne(testPlaylistId); assertEquals(testPlaylist, playlist); }