Ejemplo n.º 1
0
  @Test
  public void testCreateRefFromUri() throws BadRequestException {
    final ParentListRef comptes_expected =
        ParentListRefImpl.create( //
            Mediatheque.ref(UUID.fromString("448028fd-fce5-45a5-8ef4-2b591800a7e2")) //
            ,
            Compte.mCompte //
            ,
            "comptes") //
        ;
    final ParentListRef<Mediatheque.Ref, Compte> comptes_result =
        Mediatheque.mMediatheque.comptes.parse(
            "mediatheque/448028fd-fce5-45a5-8ef4-2b591800a7e2/comptes");
    assertEquals(comptes_expected, comptes_result);
    // ListRef result1 = Mediatheque.mMediatheque.comptes_ref();

    final UUID idMediatheque = UUID.randomUUID();
    final Mediatheque.Ref mediatheque_expected = Mediatheque.ref(idMediatheque);
    final Mediatheque.Ref mediatheque_result =
        Mediatheque.mMediatheque.createRefFromUri("mediatheque/" + idMediatheque);
    assertEquals(mediatheque_expected, mediatheque_result);

    final UUID idIndividu = UUID.randomUUID();
    final Individu.Ref individu_expected = Individu.ref(idIndividu);
    final Individu.Ref individu_result =
        Individu.mIndividu.createRefFromUri("individu/" + idIndividu);
    assertEquals(individu_expected, individu_result);

    final Compte.Ref compte_expected = Compte.ref(mediatheque_expected, individu_expected);
    final Compte.Ref compte_result =
        Compte.mCompte.createRefFromUri(
            "mediatheque/" + idMediatheque + "/comptes/individu/" + idIndividu);
    assertEquals(compte_expected, compte_result);
  }
Ejemplo n.º 2
0
 @Test
 public void testToString() {
   final Bureau.Ref ref =
       Bureau.ref( //
           Responsable.ref( //
               Mediatheque.ref( //
                   UUID.fromString("341dd8bf-d24e-4107-99ef-de81655c4902") //
                   ) //
               ) //
           );
   assertEquals(
       "mediatheque/341dd8bf-d24e-4107-99ef-de81655c4902/responsable",
       Mediatheque.mMediatheque.responsable.toString(ref.getResponsable(), Addressable.WILDCARD));
 }
Ejemplo n.º 3
0
 @Test
 public void testParseUriForAllListRef() throws BadRequestException {
   final Mediatheque.Ref all_expected = Mediatheque.ref(null);
   final Mediatheque.Ref all_result = Mediatheque.mMediatheque.createRefFromUri("mediatheque/*");
   assertEquals(all_expected, all_result);
 }