Resultados da pesquisa a pedido "jasmine"

6 a resposta

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);. ...

4 a resposta

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 ...

4 a resposta

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 ...

2 a resposta

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 ...

2 a resposta

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 () -> ...

6 a resposta

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 ...

3 a resposta

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 ...

2 a resposta

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 ...

2 a resposta

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 ...

16 a resposta

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 ...