Exemplo n.º 1
0
  @Test
  public void deveSerPossivelEditarUmFilme() {
    when(filmeBusiness.loadById(anyLong())).thenReturn(filme);

    controller.editar(filme);

    assertNotNull(result.included().get("filme"));
  }
Exemplo n.º 2
0
  @Test
  public void ePossivelTerUmNovoFilme() {
    when(filmeBusiness.loadById(anyLong())).thenReturn(filme);

    controller.novo();

    assertNull(result.included().get("filme"));
  }
Exemplo n.º 3
0
  @Test
  public void quandoTentarExibirUmFilmeQueNaoExisteDeveExbirUmaMensagemDeErro() {
    when(filmeBusiness.loadById(anyLong())).thenThrow(new FilmeInexistente());

    controller.exibir(filme);

    assertEquals("O filme selecionado não existe.", result.included().get("error"));
  }