2017-06-22 10 views
0

EntertainmentControllerと `EntertainmentControllerTestClass。テストクラス内では、コントローラ内の各メソッドを参照するテストメソッドを追加します。これらのメソッドはすべて空のメソッドなので、テストを実行するとすべてがパスします。しかし、パッケージアプリケーションにアップロードすると、メッセージが表示されます。テストクラスが見つからないため、Apex Lightningのアップロードに失敗しました

Upload Failed: 
No test methods found in the Apex code included in the package. At least 75% test coverage is required. 

答えて

1

Apexテストでは、実際にビジネスクラスをテストする必要があります。空のテストをしても目的はありません。 EntertainmentControllerクラスのコードを検証するUnit Testsを記述する必要があります。単体テストは、テスト実行中にEntertainmentControllerのコードの75%が失敗することなく実行されなければなりません。 また、Apexクラスをパッケージに追加するときは、EntertainmentControllerとEntertainmentControllerTestClassの両方を追加する必要があります。

Testing Apex

関連する問題