티스토리 뷰

반응형

https://github.com/Quick/Quick/blob/master/Documentation/ko-kr/QuickExamplesAndGroups.md 

 

Quick/Quick

The Swift (and Objective-C) testing framework. Contribute to Quick/Quick development by creating an account on GitHub.

github.com

 

여기서 너무 잘 설명해서 덧붙일 것도 없는 듯 하네용... 

Quick 감사합니다👏  

한글번역 감사합니다👏 

 

개인적으로는 테스트 메소드 이름이 엄청 구체적이여야한다고 해서 하나씩 만들때 마다 너무 긴데 잘 읽히나...? 이런 생각도 들고 약간의 귀찮음도 있었는데  Quick을 사용하면 긴 테스트 메소드 이름을 사용안해도 되고 테스트 코드 읽는 사람도 훨씬 더 쉽게 코드 읽을 수 있게 될 것 같구 테스트 선행조건 등도 더 쉽게 파악할 수 있을 것 같아요...!

 

그리고 이런식으로 테스트해야될 것들을 그룹별(?)로 묶고 미리 쭉 - 간단하게 써놓을수 있는 점도 되게 좋은 것 같아요...! 

 

      describe("a dolphin") {
        var dolphin: Dolphin!
        beforeEach {

            dolphin = Dolphin()
        }

        it("is loud") {
        }

        it("has a high frequency") {
        }

 

        it("is friendly") {
        }

       

        it("is smart") {
        }

   }

반응형
댓글