Descrição
Programas de linha de comando podem ser testados com exemplos literários que combinam documentação e comportamento esperado.
É ferramental de testes para desenvolvedores. Ele ajuda a manter exemplos corretos, mas testes ainda precisam de entradas realistas e revisão de efeitos colaterais dos comandos.