2017-09-12 12 views

答えて

1

非常に似ています。両方ともあなたが普及させることができ、しばしば同じ仕事のために使用することができる共通のタイプのマッチャーです。しかし、あなたが常に知っておくべき1つの違いがあります。

TypeSafeMatcherはhamcrestライブラリに由来し、より一般的なタイプのマッチャーです。このタイプのマッチャーでは、あなたが主張しているもののタイプを常にチェックする必要があります。型チェックに合格すると(つまり、instanceOf TextViewを表示する)、アサーションを続行します。

BoundedMatcherは、Androidテストサポートライブラリのクラスであり、型チェックを行う便利なクラスです。

優れた記事hereがあります。

関連する問題