2018. 10. 20. 00:32ㆍ서버 프로그래밍
Pytest References
https://pytest-cov.readthedocs.io/en/latest/
https://blog2.lucent.me/pytest/pytest-example
Testing json responses in Flask REST apps with pytest
https://serge-m.github.io/testing-json-responses-in-Flask-REST-apps-with-pytest.html
Vue.js Unit Test
https://vuejs.org/v2/cookbook/unit-testing-vue-components.html
webpack vue-cli 템플릿에 유닛테스트 추가
https://vue-loader-v14.vuejs.org/kr/workflow/testing.html
https://frontstuff.io/unit-test-your-first-vuejs-component
https://appendto.com/2017/10/unit-testing-vue-components/
팁 : python unittest 테스트 순서 지정하기
http://seorenn.blogspot.com/2011/02/django-unit-test.html
테스트 순서는 기본적으로 클래스(class)나 메서드(method)의 이름에 의존된다. 만약 순차적으로 실행되어야 할 테스트가 있다면 class와 method의 이름에 고유번호를 메기는 식으로 순차적으로 실행될 수 있도록 배려하는게 중요하다. (오름차순 정렬이라는 것을 생각하자)
개인적으로는 class와 method이름을 지을 때 항상 고유번호를 부여한다.
class Test00Basic(unittest.TestCase): def test0000LibraryAAA(self): .... def test0001LibraryBBB(self): ... class Test01OtherLibrary(unittest.TestCase): def test0100ABC(self): ...
테스트 파일을 여러개로 분할했을 경우 class이름도 순차적으로 실행되도록 하려고 하는데, 사실 순서 결정은 class이름 보다는 method에 크게 적용받는 다고 생각된다. 뭐 정리만 잘 하면 크게 문제될 것은 없겠지만…