describe('Nav Bar', function() {
var injector;
var element;
var scope;
var compiler;
var httpBackend;
beforeEach(function() {
injector = angular.injector(['myApp', 'ngMockE2E']);
intercepts = {};
injector.invoke(function($rootScope, $compile, $httpBackend) {
scope = $rootScope.$new();
compiler = $compile;
httpBackend = $httpBackend;
});
});
以下是html文件。
<html ng-app="myApp">
<head>
<script type="text/javascript"
src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.0/angular.js">
</script>
<script type="text/javascript" src="/6-examples/app.js">
</script>
</head>
<body>
<user-menu></user-menu>
</body>
</html>
此代码是作为测试编写的,用于检查用户信息是否正确存储。 如何解决错误?
答案 0 :(得分:0)
我认为唯一的原因是你没有包含角度js文件,这就是它显示此错误的原因请确保它是添加然后检查你是否为ngMockE2E依赖添加了js文件