1. ホーム
  2. android

[解決済み] Android端末でassertを使用することはできますか?

2023-04-23 20:26:04

質問

私は アサート キーワードを使用すると、エミュレータやテスト中の私のデバイスで、場合によっては私のアプリを破壊することができます。これは可能ですか?

エミュレータは私のアサートをただ無視するようです。

どのように解決するのですか?

APIでは JUnitアサート .

を行うことができます。

import static junit.framework.Assert.*;

これでjunitフレームワークで提供されているassertTrue, assertEquals, assertNullなどの関数がすべて使えるようになりました。

eclipseを通してJunit4フレームワークをインポートしないように注意してください。アンドロイド端末やエミュレーターで動作させるためには、junit.frameworkパッケージを使用する必要があります。