如果您没有使用Angular CLI,您可以手动配置和运行Karma和Jasmine测试。以下是一些步骤,可以帮助您完成这个过程:
配置Karma:
module.exports = function(config) {
config.set({
frameworks: ['jasmine'],
files: [
// 添加需要测试的文件和依赖项
],
browsers: ['Chrome'],
reporters: ['progress', 'kjhtml'],
singleRun: false
});
};
安装Karma和Jasmine:
npm install karma --save-dev
npm install karma-jasmine --save-dev
安装浏览器启动器:
npm install karma-chrome-launcher --save-dev
编写Jasmine测试:
describe('AppComponent', () => {
it('should create the app', () => {
const fixture = TestBed.createComponent(AppComponent);
const app = fixture.componentInstance;
expect(app).toBeTruthy();
});
});
运行测试:
karma start
希望这些步骤能够帮助您配置和运行Karma和Jasmine测试,即使您没有使用Angular CLI。