Javaでインターフェースをテストする方法

リリース: 2019-12-07 10:22:49
オリジナル
5018 人が閲覧しました

Javaでインターフェースをテストする方法

現在、Java プロジェクトはフロントエンドとバックエンドが分離されていることがほとんどですが、以前は分離されていなかった頃は、自分で作ったインターフェースをテストする際に、直接プロジェクトを起動していました。デバッグ用にデータやブレークポイントなどを入力するためのインターフェース 次に、フロントエンドとバックエンドが分離されたので、バックエンドインターフェースを作成した後、独自のインターフェースをどのようにテストしますか?

#*テスト クラス - ローカル テスト

最初の方法は、テスト クラスを作成し、Facade インターフェイスを呼び出し、テストでデータベースから値を取得することです。 class インターフェイスの仮パラメータに実パラメータを割り当てて、デバッグを実行またはブレークポイントします。詳細な操作は次のとおりです:

1. テスト クラスを作成します

2. 値を取得して代入します

     /**
     * 根据教师id查询老师所教公选课和非公选课的课程信息
     */
    @Test
    public void queryTeachercourseInfo() {
        //把从数据库里取得值赋给接口的形参
        String teacherId = "ShfxVkbMvX9ZW5P7n4WnmN";
        //调Facade接口
        List<QueryMyCourseModel> list = teacherCourseFacade.queryTeachercourseInfo(teacherId);
        //循环打印获取的id
        for(QueryMyCourseModel queryMyCoureseModel : list){
            System.out.println(queryMyCoureseModel.getTeacherId());
        }

    }
ログイン後にコピー

3. テストを開始します

4. 結果の表示 Javaでインターフェースをテストする方法

Javaでインターフェースをテストする方法

#*swagger—サーバー テスト
2 番目の方法は、swagger を使用する方法です。テストに swagger を使用したい場合は、テスト前にコードを送信してからビルドすることを忘れないでください。そうしないと、作成したメソッドがリモートではない可能性があります。詳細な操作は次のとおりです:

1. サービスと Web を開始します

2. swagger でテストするインターフェイス メソッドを見つけますJavaでインターフェースをテストする方法Javaでインターフェースをテストする方法

3. 割り当てテスト

Javaでインターフェースをテストする方法

4. テスト結果の確認

Javaでインターフェースをテストする方法

Java の詳細については、

Java 基本チュートリアルJavaでインターフェースをテストする方法 列に注目してください。

以上がJavaでインターフェースをテストする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!