Assert 함수
적용 대상: Canvas 앱 모델 기반 앱 Power Pages
어설션은 테스트에서 true 또는 false로 평가되는 조건 또는 식입니다. 식이 false를 반환하는 경우 테스트 사례는 실패합니다. 어설션은 실제 결과와 비교하여 테스트 또는 테스트 단계의 예상 결과에 대한 유효성을 검사하고 조건이 false이면 테스트를 실패 처리하는 데 사용됩니다. 어설션은 레이블 값, 목록 상자 선택 항목 및 기타 컨트롤 속성과 같은 앱에 있는 컨트롤의 상태에 대한 유효성을 검사하는 데 사용할 수 있습니다.
중요
Assert 함수는 Test Studio에서만 사용할 수 있습니다 Power Apps.
통과 및 실패한 어설션에 대한 어설션 메시지는 TestCaseResult 레코드의 Traces 테이블에도 포함됩니다.
구문
Assert(표현식, 메시지)
- 표현식 – 필수. true 또는 false로 평가되는 식입니다.
- 메시지 – 필요하지 않습니다. 어설션 실패를 설명하는 메시지입니다.
예제
Assert(lblResult.Text = "Success", "lblResult value Expected : Success , Actual : " & lblResult.Text)
Assert(ListBox1.Selected.Value = "Success", "ListBox1 selection Expected : Success, Actual : " & ListBox1.Selected.Value)
Assert(kudosAfterTest = kudosBeforeTest + 1, "Kudos count. Expected : " & kudosBeforeTest + 1 & " Actual :" & kudosAfterTest)