@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()));
  }