我是角和茉莉的新手,所以这可能很简单。但是,我无法从茉莉花测试中访问HTML模板。我使用beforeEach创建控制器。
beforeEach(angular.mock.module('yeomanApp'));
beforeEach(angular.mock.module('yeomanApp.services'));
beforeEach(inject(function ($controller, $rootScope, $routeParams,
_$httpBackend_, $window, ) {
scope = $rootScope.$new();
routeParams = $routeParams;
httpBackend = _$httpBackend_;
window = $window;
SampleCtrl = $controller ('SampleCtrl', {
$scope: scope,
$routeParams: routeParams,
$http: httpBackend,
$window: window
});
}));
但是,我无法从jasmine访问表单,它出现我的HTML,没有任何表格。我称之为测试,如:
it('submit form in HTML.', function () {
console.log("%O", window.document.forms);
...
});
我的表格不存在。此外,文档中的HTML是一些默认的业力。
显然,我错过了一步。我需要在某处定义我的HTML模板,我认为/希望。