Resultados da pesquisa a pedido "jasmine"
Testing backbone.js application with jasmine - como testar as ligações de modelo em uma exibiçã
Eu tive algumas tribulações interessantes ao tentar testar se as visualizações estavam vinculadas corretamente aos eventos. No backbone, normalmente ligamos a eventos no método initialize, usando algo como:something.bind("change", this.render);. ...
Simulação da entrada do usuário para TDD JavaScript
Estou achando cada vez mais difícil simular eventos reais do usuário usando jQuery ou funções de acionamento de elemento nativo. Por exemplo, se você possui uma entrada de texto e não deseja que o usuário possa adicionar um caractere, pode ...
Saída dos resultados do teste de jasmim no console
Estou usando o Jasmine (BDD Testing Framework para JavaScript) no meu complemento do firefox para testar a funcionalidade do meu códig O problema é que o jasmim está produzindo os resultados do teste em um arquivo HTML, o que eu preciso é do ...
Como testar um envio de formulário em Jasmine?
Eu tenho um formulário que faz algumas coisas extensas sobre Javascript antes de finalmente postar no URL de AÇÃO. Estou escrevendo alguns testes de unidade Jasmine e quero garantir que o material Javascript aconteça quando o formulário for ...
Como declarar uma variável em um escopo específico no coffeescript?
Estou tentando escrever um teste de jasmim no coffeescript que usa um bloco beforeEach. Isso tem um problema com o escopo da variável do coffeescript. Aqui está o que eu gostaria de escrever: describe 'PhoneDetailCtrl', () -> beforeEach () -> ...
Como posso obter o WebStorm para reconhecer métodos Jasmine?
Eu tenho um node.js [http://nodejs.org/] projeto que contém algunsJasmi [http://pivotal.github.com/jasmine/] especificações. As especificações estão em um subdiretório spec / e têm a extensão .spec.coffee, conforme exigido por jasmine-node ...
Use Jasmine para stub retornos de chamada JS com base em valores de argumento
Eu tenho um método JS no meu aplicativo node.js. que quero testar na unidade. Ele faz várias chamadas para um método de serviço, cada vez que passa esse serviço por um retorno de chamada; o retorno de chamada acumula os resultados. Como posso ...
Por que esse espião sinon não está sendo chamado quando eu executo este teste?
Tenho um modelo de backbone: class DateTimeSelector extends Backbone.Model initialize: -> @bind 'change:date', @updateDatetime @bind 'change:time', @updateDatetime updateDatetime: => # do some stuff with the sate and timeE eu tenho ...
Jasmine - Espionando uma chamada de método dentro de um construtor
Eu quero testar se o método a seguir é chamado no meu construtor de objetos Javascript. Pelo que vi na documentação do Jasmine, posso espionar um método construtor e espionar métodos depois que um objeto foi instanciado, mas não consigo espionar ...
Como limpamos espiões programaticamente em Jasmin
Como limpamos o espião em um conjunto de testes de jasmim programaticamente? Obrigado beforeEach(function() { spyOn($, "ajax").andCallFake(function(params){ }) }) it("should do something", function() { //I want to override the spy on ajax ...