Predefinição:Citar(pp)/tst

Da Thinkfn
< Predefinição:Citar(pp)
Revisão das 11h05min de 21 de março de 2009 por Bmwmb (discussão | contribs)

(dif) ← Revisão anterior | Revisão atual (dif) | Revisão seguinte → (dif)
Predefinição
código | documentação | categoria | parâmetros | desenvolvimento | testes


Os seguintes testes são usados no desenvolvimento e manutenção desta predefinição. Devem testar o comportamento da predefinição em casos típicos e em casos limite, onde ela deve ter sempre um comportamento elegante para o leitor. Servem também, claro, como exemplos do uso da predefinição.

Para cada caso de teste, é apresentada a versão actual (criada pelo código da página de código) e a versão de desenvolvimento (criada pelo código da página de desenvolvimento). Ao alterar a predefinição, adicione aqui casos de teste que demonstrem o comportamento anterior e posterior à sua alteração. Verifique também, nos testes já existentes, que a sua funcionalidade já existente não foi danificada.

Nota: Se está a criar esta página pela primeira vez, ela já foi pré-preenchida com o modelo que deve seguir. Siga-o, por favor. Não categorize esta página. Coloque a categoria da predefinição na página da categoria.

Sem argumentos

Uma chamada sem argumentos não deve ter qualquer resultado.

{{citar(pp)}}

Resulta no seguinte:

Versão actual

Versão de desenvolvimento


Demasiados argumentos

Parâmetros em excesso devem ser ignorados.

{{citar(pp)|Frase a citar|Autor|parâmetro 3}}

Resulta no seguinte:

Versão actual

Versão de desenvolvimento

Início de citação Frase a citar Fim de citação
Autor
25x25px Frase a citar 25x25px
Autor


Quebra de linha

A frase citada e autor, quando demasiado longos para aparecerem numa única linha, devem quebrar de forma elegante.

{{citar(pp)|Uma quebra de linha deverá acontecer sempre que a frase a citar seja extensa e, portanto, exceda em comprimento a largura do ecrã do leitor. Deverá ser esse o caso nesta frase, a menos que o leitor disponha de um ecrã invulgarmente largo.|No que concerne o autor, normalmente quer-se referir apenas o seu nome. No entanto, por vezes é vantajoso incluir um texto para contextualizar a citação. Se esse texto for extenso, acontece isto.}}

Resulta no seguinte:

Versão actual

Versão de desenvolvimento

Início de citação Uma quebra de linha deverá acontecer sempre que a frase a citar seja extensa e, portanto, exceda em comprimento a largura do ecrã do leitor. Deverá ser esse o caso nesta frase, a menos que o leitor disponha de um ecrã invulgarmente largo. Fim de citação
No que concerne o autor, normalmente quer-se referir apenas o seu nome. No entanto, por vezes é vantajoso incluir um texto para contextualizar a citação. Se esse texto for extenso, acontece isto.
25x25px Uma quebra de linha deverá acontecer sempre que a frase a citar seja extensa e, portanto, exceda em comprimento a largura do ecrã do leitor. Deverá ser esse o caso nesta frase, a menos que o leitor disponha de um ecrã invulgarmente largo. 25x25px
No que concerne o autor, normalmente quer-se referir apenas o seu nome. No entanto, por vezes é vantajoso incluir um texto para contextualizar a citação. Se esse texto for extenso, acontece isto.