void findById()

in src/it/java/com/epam/digital/data/platform/restapi/core/queryhandler/TestEntityM2MQueryHandlerIT.java [42:59]


  void findById() throws JOSEException {
    Optional<TestEntityM2M> found =
        queryHandler.findById(
            new Request<>(
                entity.getId(),
                null,
                mockSecurityContext()));
    assertThat(found).isPresent();
    assertThat(found.get().getName()).isEqualTo(entity.getName());
    assertThat(found.get().getEntities()).hasSize(entity.getEntities().length);
    assertThat(found.get().getEntities()[0].getId()).isEqualTo(entity.getEntities()[0].getId());
    assertThat(found.get().getEntities()[0].getPersonFullName())
        .isEqualTo(entity.getEntities()[0].getPersonFullName());
    assertThat(found.get().getEntities()[0].getPersonPassNumber())
        .isEqualTo(entity.getEntities()[0].getPersonPassNumber());
    assertThat(found.get().getEntities()[0].getPersonGender())
        .isEqualTo(entity.getEntities()[0].getPersonGender());
  }