Resultados da pesquisa a pedido "jasmine"
Injeção de dependência de teste de unidade
Eu sou novo em jasmim e karma. Acredito que tenho o ambiente configurado corretamente e sou capaz de executar testes de unidade muito básicos, mas assim que tento instanciar um controlador, recebo um erro de provedor desconhecido e não tenho ...
Recarga de localização em Jasmine
Eu realmente não tenho certeza de como abordar o teste disso? (espionar?) function reloadPage() { $('#logo').click(function() { location.reload(); }) } Qualquer conselho seria ótimo!
Erro no Jasmine - clique no evento esperado para ter sido acionado em #DIV_ID
Eu me referi a este link para acionar um evento ao desenvolver uma ferramenta de teste na estrutura do ...
TypeError: 'undefined' não é um objeto (avaliando 'currentSpec.queue.running')
Estou usando karma + jasmim. Agora que tentei uma maneira de zombar de uma fábrica dependente, recebo este erro: TypeError: 'undefined' is not an object (evaluating 'currentSpec.queue.running') at ...
Injetando uma fábrica com pontos no nome
Preciso usar o método de injeção simulada angularjs no Jasmine para injetar um serviço com pontos no nome. Tentei adicionar identificadores de seqüência de caracteres, mas o método injetar não parece suportar isso. Isso não é ...
como zombar de $ window para testar o serviço AngularJS?
Aqui está o meu serviço: var services = angular.module('amdotcom.services', ['ngResource']); services.factory('homePageRes', ['$resource', '$window', function ($resource, $window) { var wdw = angular.element($window); return ...
O teste do jasmim 2.0 com um combinador personalizado falha: indefinido não é uma função
Eu tenho essa função no meu arquivo de origem: function gimmeANumber(){ var x = 4; return x; }E uma especificação emprestada deeste tutorial [http://evanhahn.com/how-do-i-jasmine/] describe('Hello world', function() { beforeEach(function() { ...
Como posso ter uma função beforeAll no Jasmine? (Não coffeeScript)
Preciso saber se existe uma maneira de incluir ou usar uma função beforeAll, ou algo semelhante, para que eu possa fazer login no meu aplicativo e iniciar o teste. No momento, estou colocando minhas operações de login no primeiro caso de ...
Como posso testar um evento $ scope. $ Em um teste Jasmine?
Estou testando um controlador de unidade e quero testar um manipulador de eventos. Digamos que meu controlador se pareça com: myModule.controller('MasterController', ['$scope', function($scope){ $scope.$on('$locationChangeSuccess', function() { ...
Obtendo “$ digest já em andamento” no teste assíncrono com Jasmine 2.0
Eu sei esse chamado$digest ou$apply manualmente durante um ciclo de resumo causará um erro "$ digest já em andamento", mas não tenho idéia do motivo pelo qual estou obtendo aqui. Este é um teste de unidade para um serviço que envolve$http, o ...