为什么 PyHamcrest 没有负等式匹配器?

noa*_*amt 1 python equals hamcrest pyhamcrest

回顾PyHamcrest 的 API,我发现有一个equal_to匹配器

from hamcrest import *
assert_that('1', equal_to('1'))
Run Code Online (Sandbox Code Playgroud)

但没有并行的否定方法,例如not_equal_to

from hamcrest import *
assert_that('1', not_equal_to('2'))
Run Code Online (Sandbox Code Playgroud)

匹配负相等的正确方法是什么?

noa*_*amt 5

匹配负相等的正确方法是将equal_to方法与is_not方法链接起来

from hamcrest import *
assert_that('1', is_not(equal_to('1')))
Run Code Online (Sandbox Code Playgroud)