2011-05-03 23 views
0

我得到了一個爲測試用例生成器開發API的任務。我正在使用java。開發API或庫

目前我已經創建了生成器,以及輸入和輸出類。我還需要做什麼來開發API?我的API可以用於基於計算機的系統和基於網絡的系統。

可以建議有關開發API或庫的文章或任何材料 以及基於web的系統的API需要什麼?

問候

回答

1

的API應該被看作是用來跟你的系統,它可以通過那些誰的代碼被視爲一個黑箱你的API的一套方法。

您是否定義了哪些方法是API的一部分,哪些不是? 您是否將方法記錄爲javadoc註釋或其他?

一個好的API應該是一致的有據可查。看看java collections API的一個好的API示例

2

Bloch的「如何設計一個好的API和爲什麼它很重要」「太棒了!他們是代表和pdf。

你可以谷歌它。

順便說一句:如果您使用Eclipse來生成JUnit測試用例,Eclipse爲「New JUnit Test Case」提供了嚮導。 用戶可以選擇測試類和它的方法,希望它可以幫助你。