Package no.kommune.bergen.soa.svarut.domain

Examples of no.kommune.bergen.soa.svarut.domain.Forsendelse


    }
  }

  @Test
  public void authorizeFodselsnrOk() {
    Forsendelse f = createForsendelse( 1 );
    String id = forsendelsesArkiv.save( f, getTestDocument() );
    try {
      forsendelsesArkiv.authorize( id, new Fodselsnr( f.getFnr() ) );
    } catch (AccessControlException e) {
      fail( e.getMessage() );
    }
  }
View Full Code Here


  @Test
  public void testAuthorizeMotFodselsNrOgOrganisasjonErOk() {
    initWithPermitXACMLInMockService(); // Init with permit XACML data

    Forsendelse forsendelse1 = ForsendelsesArkivTest.createForsendelse(1, AuthorizedFodselsNr, OrgNr);
    String forsendelseId1 = forsendelsesArkiv.save( forsendelse1, ForsendelsesArkivTest.class.getClassLoader().getResourceAsStream( "test.pdf" ) );

    Forsendelse forsendelse2 = ForsendelsesArkivTest.createForsendelse(1, AuthorizedFodselsNr, null);
    String forsendelseId2 = forsendelsesArkiv.save( forsendelse2, ForsendelsesArkivTest.class.getClassLoader().getResourceAsStream( "test.pdf" ) );

    Forsendelse forsendelse3 = ForsendelsesArkivTest.createForsendelse(1, AuthorizedFodselsNr, null);
    String forsendelseId3 = forsendelsesArkiv.save( forsendelse3, ForsendelsesArkivTest.class.getClassLoader().getResourceAsStream( "test.pdf" ) );

    forsendelsesArkiv.authorize(forsendelseId1, AuthorizedFodselsNr);
    forsendelsesArkiv.authorize(forsendelseId2, AuthorizedFodselsNr);
    forsendelsesArkiv.authorize(forsendelseId3, AuthorizedFodselsNr);
View Full Code Here

  @Test(expected=AccessControlException.class)
  public void testAuthorizeDenied() {
    initWithDenyXACMLInMockService(); // Init with deny XACML data

    Forsendelse forsendelse1 = ForsendelsesArkivTest.createForsendelse(1, AuthorizedFodselsNr, OrgNr);
    String forsendelseId1 = forsendelsesArkiv.save( forsendelse1, ForsendelsesArkivTest.class.getClassLoader().getResourceAsStream( "test.pdf" ) );

    forsendelsesArkiv.authorize(forsendelseId1, UnauthorizedFodselsNr);
  }
View Full Code Here

  @Test(expected = AccessControlException.class)
  public void testAuthorizeMedUgyldigFodselsNrIkkeGirTilgangMedSjekkMotFodselsNr() {
    initWithNoReturnDataInMockService(); // Init with no data. Emulating not authorized.

    Forsendelse forsendelse1 = ForsendelsesArkivTest.createForsendelse(1, AuthorizedFodselsNr, null);
    String forsendelseId1 = forsendelsesArkiv.save( forsendelse1, ForsendelsesArkivTest.class.getClassLoader().getResourceAsStream( "test.pdf" ) );

    forsendelsesArkiv.authorize(forsendelseId1, UnauthorizedFodselsNr);
  }
View Full Code Here

    }
  }

  @Test(expected = AccessControlException.class)
  public void authorizeFodselsnrFail() {
    Forsendelse f = createForsendelse( 1 );
    String id = forsendelsesArkiv.save( f, getTestDocument() );
    forsendelsesArkiv.authorize( id, new Fodselsnr( "00000000000" ) );
  }
View Full Code Here

  @Test(expected = AccessControlException.class)
  public void testAuthorizeMedUgyldigFodselsNrIkkeGirTilgangMedSjekkMotOrgNr() {
    initWithNoReturnDataInMockService(); // Init with no data. Emulating not authorized.

    Forsendelse forsendelse1 = ForsendelsesArkivTest.createForsendelse(1, AuthorizedFodselsNr, OrgNr);
    String forsendelseId1 = forsendelsesArkiv.save( forsendelse1, ForsendelsesArkivTest.class.getClassLoader().getResourceAsStream( "test.pdf" ) );

    forsendelsesArkiv.authorize(forsendelseId1, UnauthorizedFodselsNr);
  }
View Full Code Here

    forsendelsesArkiv.authorize( id, new Fodselsnr( "00000000000" ) );
  }

  @Test
  public void authorizeOrgnrOk() {
    Forsendelse f = createForsendelse( 1 );
    String id = forsendelsesArkiv.save( f, getTestDocument() );
    assertNotNull( id );
  }
View Full Code Here

  @Test(expected = AccessControlException.class)
  public void testAuthorizeMedUgyldigFodselsNrIkkeGirTilgangMedSjekkMotOrgNr_FodselsNrIkkeSatt() {
    initWithNoReturnDataInMockService(); // Init with no data. Emulating not authorized.

    Forsendelse forsendelse1 = ForsendelsesArkivTest.createForsendelse(1, null, OrgNr);
    String forsendelseId1 = forsendelsesArkiv.save( forsendelse1, ForsendelsesArkivTest.class.getClassLoader().getResourceAsStream( "test.pdf" ) );

    forsendelsesArkiv.authorize(forsendelseId1, UnauthorizedFodselsNr);
  }
View Full Code Here

    assertNotNull( id );
  }

  @Test(expected = AccessControlException.class)
  public void authorizeOrgnrFail() {
    Forsendelse f = createForsendelse( 1 );
    String id = forsendelsesArkiv.save( f, getTestDocument() );
    forsendelsesArkiv.authorize( id, new Orgnr( "000000000" ) );
  }
View Full Code Here

  @Test
  public void updatePrinted() {
    Printed printed = newPrinted( storeNewForsendelse() );
    forsendelsesArkiv.updatePrinted( printed );
    Forsendelse forsendelse = forsendelsesArkiv.retrieve( printed.getForsendelsesId() );
    assertEquals( printed.getTidspunktPostlagt().getTime(), forsendelse.getTidspunktPostlagt().getTime() );
    int antallSiderPostlagt = printed.getAntallSortHvitSider() + printed.getAntallFargeSider();
    assertEquals( antallSiderPostlagt, forsendelse.getAntallSiderPostlagt() );
    assertEquals(1 , forsendelse.getAntallSortHvitSider() );
    assertEquals(2 , forsendelse.getAntallFargeSider() );
    assertEquals(3 , forsendelse.getAntallArkKonvoluttertAutomatisk() );
    assertEquals(4 , forsendelse.getAntallEkstraArkKonvoluttertAutomatisk() );
    assertEquals(5 , forsendelse.getAntallArkKonvoluttertManuelt() );
    assertEquals(6 , forsendelse.getAntallEkstraArkKonvoluttertManuelt() );
    assertEquals(20 , forsendelse.getVekt() );
    assertEquals(5.55 , forsendelse.getProduksjonskostnader(), 0.01 );
    assertEquals(10.10 , forsendelse.getPorto(), 0.01 );
  }
View Full Code Here

TOP

Related Classes of no.kommune.bergen.soa.svarut.domain.Forsendelse

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.