공급자에 대한 테스트를 만들려고하는데 테스트에서 구성 할 수 없습니다. beforeEach(function() {
angular.mock.module('PRXHttpData');
});
var HttpDataProvider;
beforeEach(inject(function (_HttpData_) {
HttpDataProvider
작동하지 않습니다 모듈과 나는 especifycally 백엔드 부분에, 그것을 위해 몇 가지 검사를하기로 결정 어떤 실제 서버 측 데이터로 테스트하고 싶기 때문에 재스민과 ngMockE2E 도구를 사용하고 있습니다. 여기 app.controller('IdentificationCtrl', function($scope, $rootScope, ... , ajax
각도 1.6.6, ng-mock 1.6.6, Jasmine 및 Karma로 테스트 환경을 설정했습니다. 그러나 심지어 가장 쉬운 시험과 나는 [$ 인젝터를 : modulerr]지고있어 이론적으로 억센 오류 및 각도 및 NG-모의 버전의 일치가 아닌 deloreanApp 모듈 Failed to instantiate module deloreanApp due
일반적인 $ q 약속을 반환하는 서비스를 테스트 할 때 이상한 점이 있습니다. 어떤 테스트에서 시도해도 약속이 실제로 해결/거부되지는 않습니다. (더 구체적으로는 then의 핸들러가 호출되지 않습니다. 약속 안의 코드는 정상적으로 실행됩니다.) 나는 심지어 루트 범위에서 다이제스트를 강제 실행하려고 시도했다. 여기 작은 자체에 포함 된 예는 다음과 같습니다
단위 테스트에서 서비스와 필터에 액세스하는 데 문제가 있습니다 (아직 지침을 시도하지 않았습니다). 이전에 단위 테스트를 작성했지만 빌드의 구성으로 이동하면서 단위 테스트를 작성하기 위해 새로운 서비스에 액세스하는 데 문제가 있습니다. 나는 계속해서 TypeError: null is not an object (evaluating 'currentSpec.$m
시나리오 나는 현재 각도 프로젝트에 대한 테스트를 쓰고, 그들이에 사용되는 종속성을 저장할 위치를 거의 내가 찾을 모든 기사에, 나는 그들이 describe 블록에 "글로벌" 변수를 생성 참조 이 같은 테스트 : 테스트를 사용하는 것이 .. 서비스/공장/등의 새로운 인스턴스를 생성하고 주 이후이를 발견 describe('Some tests', functio
지난 24 시간 동안이 문제에 갇혀 있었고 여기에 내 코드가 잘못되었음을 볼 수 없습니다. Angular에서 인젝터 오류가 발생하고 이유를 이해할 수 없습니다. 여기 내 코드는 다음과 같습니다. (function(){
'use strict';
angular.module('Test', []).factory('stats', factory);
에서 정확한 결과를 얻을 수 없습니다 createClub()가 각도 컨트롤러에서 호출 function createClub(club) {
let validationResult = validateClub(club)
console.log(validationResult)
if (validationResult.result === false
구성 요소의 일부 테스트를 조합하려고합니다. 나는 item-selector에 대해 다음 describe(`selecting an item`,() => {
let element, $scope;
beforeEach(module('my-app'))
beforeEach(inject(($compile, $rootScope) => {