vue + jasmine + karma

작성일자 : 2019-02-12 category: develop 참조 vue-loader testkarma-webpack karma-webpack install 셋팅 karma.conf.js test/index.js js 테스트 src/hello.js “`javascript// src/hello.jsvar Hello = {getName() {return ‘Hello’}}export default Hello javascript// test/hello.spec.jsimport Hello from ‘../src/hello.js’ describe(‘Hello’, () => {it(‘getName’, () => {expect(Hello.getName()).toBe(“Hello”);})}) javascript// src/TestComponent.js javascriptvar Vue = require(‘vue’) import TestComponent from ‘../src/components/TestComponent.vue’ describe(‘testComponent.vue’, function () { it(‘start’, function () {expect(1).toBe(1)})

karma + jasmine & 스파이테스트

작성일자 : 2019-02-12 참조 자스민으로 프론트엔드 테스트 코드 작성하기Vue 글로벌 컴포넌트 테스트vue 공식: 단위 테스팅 스파이 테스트 jasmin-ajax 설치 및 셋팅 예제 코드 테스트 코드 “`javascript// hello.spec.jsdescribe(‘Hello’, ()=> {describe(‘getName함수는’, ()=>{ });});“`