Eu uso Estagiário do SitePen para todos os meus testes funcionais em JavaScript. O Intern tem muitos recursos que outras estruturas de teste funcional não têm e é totalmente baseado em promessas, algo com o qual me acostumei muito quando usava o Dojo Toolkit todos os dias. A criação de testes assíncronos pode ser difícil, mas considero isso muito gratificante.


Ao escrever testes destrutivos para a Mozilla Developer Network, decidi que queria carregar um conteúdo específico para testar. A primeira etapa é adicionar um novo arquivo com o conteúdo de amostra aos meus testes, mas depois eu precisava saber como carregar esse conteúdo junto com as outras dependências de teste. Como esse arquivo não é um objeto JavaScript, precisamos puxar essa dependência de uma maneira especial:



define([
'intern!object',
'intern/chai!assert',
'intern/dojo/text!tests/fixtures/in-content.html'
], function(registerSuite, assert, contentTemplate) {
	//  Use the contentTemplate string here...
});


Adicionando intern/dojo/text! antes do caminho do arquivo permite que o arquivo seja carregado sem ser avaliado como JavaScript. O senhor pode acrescentar essa string para carregar qualquer tipo de arquivo e usá-lo como texto no retorno de chamada!

  • Entrevista com um desenvolvedor da Web do Pornhub
  • Imagens responsivas: O guia definitivo

    É provável que qualquer web designer que use nosso aplicativo de teste de navegador Ghostlab, que permite testes contínuos em todos os dispositivos simultaneamente, já tenha trabalhado com design responsivo de alguma forma. E, à medida que os sites e dispositivos atuais se tornam cada vez mais variados, uma infinidade de imagens responsivas…

  • FAQs sofisticadas com MooTools Sliders: Versão 2
  • Arrastar. Soltar. Lock.