@Test public void updateVideoGameEntity() throws Exception { long existingVideoGameId = 22L; String updatedVideoGameName = "some new name"; Date updatedDateReleased = new Date(); VideoGameEntity updatedVideoGameEntity = new VideoGameEntity(); updatedVideoGameEntity.setVideoGameId(existingVideoGameId); updatedVideoGameEntity.setVideoGameName(updatedVideoGameName); updatedVideoGameEntity.setDateReleased(updatedDateReleased); updatedVideoGameEntity.setVideoGameStatusType(VideoGameStatusType.COMPLETED); VideoGameEntity retrievedVideoGameEntity = videoGameService.update(updatedVideoGameEntity); assertThat(retrievedVideoGameEntity.getVideoGameId(), is(existingVideoGameId)); assertThat(retrievedVideoGameEntity.getVideoGameName(), is(updatedVideoGameName)); assertThat( retrievedVideoGameEntity.getVideoGameStatusType(), is(VideoGameStatusType.COMPLETED)); assertThat(retrievedVideoGameEntity.getDateReleased(), is(updatedDateReleased)); assertThat(retrievedVideoGameEntity.getPlatformEntity(), is(nullValue())); }