주장의 모든 종류의 파이썬 유닛 테스트 모듈

  • 자신의 사람들이 충분히 쓰기 쉽게 자신의 사용을 조회 재현 쓰기 너무 게으른 느낌 재판
  • 유닛 테스트는 세 가지 주요 유형이있다 주장한다 :
    • 기본 부울 주장한다 : 옳고 그름을 검증 중
    • 이러한 두 변수의 비교 값과 비교 표명 (상기 어서와 부울 두 변수를 비교하지 부울 값 주로 가치가 매우 다르다)
    • 복합 써트 (일반적으로 상대적으로 작은 두 개의리스트, 튜플 등으로 주장)
    • 기본 주장 부울
    • 이 매개 변수는 옳고 그름의 주장이다, 물론, 일부 상대적 주장이있다. msg를 매개 변수는 MSG 매개 변수의 값을 지정하면 오류 메시지가 실패로, 다음 정보가 리턴되고있다 : 우리는 하나의 공통점이 있습니다. 주로 다음의 :

 

 

 

 

 

  •   비교 주장

 

     assertAlmostEqual (제 1, 제 2, 제 장소 = 7, MSG = 없음, 델타 = 없음)
  약 첫 번째 검증 동일. palces : 지정 소수 자릿수의 수, 기본값은 7

 

  assertNotAlmostEqual (첫번째, 두번째, 장소 MSG 델타)
  첫 번째 검증 대략 동일하지 않다. palces : 지정 소수 자릿수의 수, 기본값은 7
  주의 : 전술 한 두 가지 기능으로, 델타 값이 지정되는 경우, 제 1 및 제 2의 필수 ≤delta 사이 후 차분

 

  assertGreater (제 1, 제 2, 제 MSG = 없음)
  둘째, 그렇지 않으면 실패> 첫 확인

 

  assertGreaterEqual (제 1, 제 2, 제 MSG = 없음)
  첫 확인 ≥ 둘째, 그렇지 않으면 실패

 

  assertLess (제 1, 제 2, 제 MSG = 없음)
  제 확인 <제 그렇지 않으면 실패

 

  assertLessEqual (제 1, 제 2, 제 MSG = 없음)
  첫 확인 ≤ 둘째, 그렇지 않으면 실패

 

  assertRegexpMatches (텍스트, 정규 표현식, MSG = 없음)
  일치하는 텍스트 텍스트 정규 표현식 정규 표현식 검색을 확인합니다. 정규 표현식 : 보통에 re.search ()

 

  assertNotRegexpMatches (텍스트, 정규 표현식, MSG = 없음)
  검색 텍스트의 텍스트와 일치하지 않습니다 정규 표현식 정규 표현식을 확인합니다. 정규 표현식 : 보통에 re.search ()
  •   복잡한 주장

 

 

 

  
----------------
면책 조항 :이 문서에는 CC 4.0-SA 저작권 계약, 복제, 원본 소스 링크를 첨부하시기 바랍니다 다음과 흰색의 원래 기사 어려움을 겪고있는 "CSDN 블로거 이 문.
원본 링크 : https://blog.csdn.net/qq_29699799/article/details/79947882

추천

출처www.cnblogs.com/cheng10/p/11819187.html