2016-06-15 15 views
1

私はOOP形式のphpスクリプトを作成しています。私のphpスクリプトに私のmethodsをテストしようとしています。問題は、私が作ったものを具体的にどのようにテストするのですか?methodsPOSTMAN Rest APIでOOP PHP関数をテストする方法

POSTMAN

http://localhost/tryhard/OOP/dbConnectClass.php - 私は彼らにmethod名を置く必要がありますか?

答えて

2

郵便番号は、APIのビルド、テスト、およびドキュメント作成用のビルドです。メソッドをテストする場合PHPファイルを作成し、クラスファイルをインポートし、オブジェクトを作成してメソッドを呼び出す必要があります。

郵便配達で直接メソッドを呼び出すことはできません。

このようなファイルを作成します。

ファイル名を:testapi.php

<?php 

import('dbConnectClass.php'); 

$dbConnect=new DBConnect(); // Assuming class name is DBConnect() 
$returnvalue=$dbConnect->methodName(); 
echo $returnvalue; 

// You can return output as JSON here.  

?> 
+0

ああ、はい。忘れてた。 'index.php'が好きなようにPHPファイルを作成し、あなたが投稿したことをする必要があります。ありがとうございました。 – RoCk

0

はこれを試してみてください。

<?php 
class parent{ 
    function __construct() { 
     $self::mymethod(); 
    } 

    public function mymethod(){ 
     //do your thing 
    } 
} 

$class_object = new parent(); 
?> 

あなたはdbConnectClass.php PHPスクリプトが実行される呼ぶとき、それはクラスオブジェクトを作成し、コンストラクタが自動的に呼び出されますし、あなたのメソッドが呼び出されます。

私の現在のプロジェクトで使用しています。

関連する問題