솔라나 문서코드형 인프라표준 라이브러리

어서션 함수

assert_eq

assert_eq는 두 값이 동일한지 확인합니다.

입력

이름타입설명
leftany비교할 값
rightany비교 대상 값

출력

이름타입설명
valueaddon(std::assertion)어서션 결과
output "assertion" {
value = std::assert_eq(action.example.result, 1)
}

assert_ne

assert_ne는 두 값이 동일하지 않은지 확인합니다.

입력

이름타입설명
leftany비교할 값
rightany비교 대상 값

출력

이름타입설명
valueaddon(std::assertion)어서션 결과
output "assertion" {
value = std::assert_ne(action.example.result, 1)
}

assert_gt

assert_gt는 왼쪽 값이 오른쪽 값보다 큰지 확인합니다.

입력

이름타입설명
leftinteger | float비교할 정수 또는 부동소수점 값
rightinteger | float비교 대상 정수 또는 부동소수점 값

출력

이름타입설명
valueaddon(std::assertion)어서션 결과
output "assertion" {
value = std::assert_gt(action.example.result, 1)
}

assert_gte

assert_gte 는 왼쪽 값이 오른쪽 값보다 크거나 같음을 검증합니다.

입력

이름타입설명
leftinteger | float비교할 정수 또는 부동소수점 값
rightinteger | float비교 기준이 되는 정수 또는 부동소수점 값

출력

이름타입설명
valueaddon(std::assertion)검증 결과
output "assertion" {
value = std::assert_gte(action.example.result, 1)
}

assert_lt

assert_lt 는 왼쪽 값이 오른쪽 값보다 작음을 검증합니다.

입력

이름타입설명
leftinteger | float비교할 정수 또는 부동소수점 값
rightinteger | float비교 기준이 되는 정수 또는 부동소수점 값

출력

이름타입설명
valueaddon(std::assertion)검증 결과
output "assertion" {
value = std::assert_lt(action.example.result, 1)
}

assert_lte

assert_lte 는 왼쪽 값이 오른쪽 값보다 작거나 같음을 검증합니다.

입력

이름타입설명
leftinteger | float비교할 정수 또는 부동소수점 값
rightinteger | float비교 기준이 되는 정수 또는 부동소수점 값

출력

이름타입설명
valueaddon(std::assertion)검증 결과
output "assertion" {
value = std::assert_lte(action.example.result, 1)
}

Is this page helpful?

목차

페이지 편집