Commit 714eef3a authored by Yoshiharu Hirose's avatar Yoshiharu Hirose

Markdown で書き直し

parent df1da348
......@@ -5,53 +5,60 @@ iaas-sdk ユニットテスト用ダミーHTTPサーバ
iaac-sdk のユニットテストを通すための通信先となるHTTPサーバとなる。
各テストによって要求先のポート番号やパスがまちまちだが、そのすべてを通すため、
以下の動作をおこなう。
・80, 8080, 38080 番ポートで待ち受ける
・URLで指定されたファイル名を特定のフォルダ配下から検索して返す(指定されたパスは無視)
* 80, 8080, 38080 番ポートで待ち受ける
* URLで指定されたファイル名またはActionパラメタで指定されたAPI種別に応じて、特定のフォルダ配下から検索して返す(指定されたパスは無視)
※もし同名のファイルが複数存在する場合は先に見つかったもの
実行方法
------------------------------------------------------------------------
1.dummyhttpserver.properties を作成し、ベースディレクトリ(返却するxmlファイルが
格納されているディレクトリのトップ)を指定
1. dummyhttpserver.properties を作成し、ベースディレクトリ(返却するxmlファイルが格納されているディレクトリのトップ)を指定
dummyhttpserver.properties (例)
```dummyhttpserver.properties
basedir=D:\\project\\nifty\\clisdk\\dev\\iaas-sdk\\src\\test\\resources
```
2. 実行
※初回実行時はProxy設定が必要。(依存ライブラリをダウンロードするため時間がかかる。)
```
> set HTTP_PROXY=http://proxy2:8080
> set HTTPS_PROXY=http://proxy2:8080
> activator run
※初回実行時はProxy設定が必要。(依存ライブラリをダウンロードするため時間がかかる。)
```
SDKユニットテスト実行
SDKのユニットテスト実行
------------------------------------------------------------------------
そのままユニットテストを実行する。
SDKサンプルソース実行
SDKのサンプルソース実行
------------------------------------------------------------------------
1. 接続先URLを自分自身に設定
src/main/resources/nifty_cloud-sdk.properties
```src/main/resources/nifty_cloud-sdk.properties
nifty_cloud.sdk.url=http://localhost/
```
2. 必須パラメタがある場合は、コメントを外して設定
例)
src/main/java/com/nifty/cloud/sdk/sample/CreateRouteSample.java
```java:src/main/java/com/nifty/cloud/sdk/sample/CreateRouteSample.java
CreateRouteRequest request = new CreateRouteRequest();
request.setRouteTableId("routeTableId"); ★
invokeCreateRoute(client, request);
```
CLI実行
------------------------------------------------------------------------
エンドポイントを http://localhost/ へ向ける。
> export NIFTY_CLOUD_URL=http://localhost/
```
> set NIFTY_CLOUD_URL=https://localhost/
```
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment