Unverified50% confidenceFactExact time
Passing a test can only prove that the asserted portion of behavior is correct; it cannot verify other side effects produced during code execution.
1
Sources
50%
Confidence
Long-term
Relevance
10/12/2026
First Seen
Sources
Related Entities
Related Claims
UnverifiedPassing self-written tests does not equal passing verification against the original behavior; self-written tests can only verify that the understood logic is self-consistent and cannot guarantee behavioral equivalence with the original in all cases78% similarUnverifiedMock testing can only verify whether code is correct under the assumption that external systems behave as expected, and cannot capture boundary behaviors of APIs (such as undocumented error codes, rate limiting, response structure changes from version iterations, and network jitter).77% similarUnverifiedTest coverage metrics are misleading: 100% line coverage only means every line of code has been executed, not that all consequences of that execution have been verified.76% similarVerifiedTraditional software testing relies on assertions, where results are either right or wrong, either pass or fail.76% similarUnverifiedA safety test that proves a certain guarantee must defeat that guarantee itself, not the single line of code that implements it.73% similar
Cite This Claim
Stable URI
https://kongchang.com/claim/1000653API
curl https://kongchang.com/api/v1/knowledge/claims/1000653MCP
get_claim(id=1000653)