예제 #1
0
  @Test
  public void deveInformarSeEhPossivelReservarAQuantidadeDeIngressosDentroDeQualquerDasSessoes() {
    Espetaculo ivete = new Espetaculo();

    ivete.getSessoes().add(sessaoComIngressosSobrando(1));
    ivete.getSessoes().add(sessaoComIngressosSobrando(3));
    ivete.getSessoes().add(sessaoComIngressosSobrando(2));

    assertTrue(ivete.Vagas(5));
  }
예제 #2
0
  @Test
  public void
      DeveInformarSeNaoEhPossivelReservarAQuantidadeDeIngressosDentroDeQualquerDasSessoesComUmMinimoPorSessao() {
    Espetaculo ivete = new Espetaculo();

    ivete.getSessoes().add(sessaoComIngressosSobrando(2));
    ivete.getSessoes().add(sessaoComIngressosSobrando(2));
    ivete.getSessoes().add(sessaoComIngressosSobrando(2));

    assertFalse(ivete.Vagas(5, 3));
  }