破門點(diǎn)滴(Java技術(shù)版)

          在日常學(xué)習(xí)和工作中記錄

            BlogJava :: 首頁 ::  :: 聚合  :: 管理
            15 Posts :: 7 Stories :: 36 Comments :: 0 Trackbacks


          再回故一下:

          ?Launch 之后所有的被測(cè)和測(cè)試組件必須加載。

          然后調(diào)用Junit Test

          或者應(yīng)該由Junit Lauch Configuration Delegate中配置運(yùn)行組件?

           

          關(guān)于單元測(cè)試的思考:

                 單元測(cè)試還是應(yīng)該限制在插件包的范圍之內(nèi),因此不需要作特殊的處理,也就是不需要啟動(dòng)完整的Runtime環(huán)境。

                 而控制器對(duì)象的測(cè)試也應(yīng)該盡可能先使用模擬的方法,否則只好進(jìn)行集成測(cè)試了,啟動(dòng)整個(gè)插件Runtime?

                 當(dāng)然如果能夠直接在IDE環(huán)境運(yùn)行Runtime不是更好?

              考慮插件系統(tǒng)的架構(gòu),在IDE環(huán)境運(yùn)行Runtime的確是SDK所必須提供的功能,這樣的話就必須在運(yùn)行單元測(cè)試之前準(zhǔn)備好Runtime環(huán)境,并且指定Runtime加載IDE環(huán)境中的組件路徑,這樣才可能實(shí)現(xiàn)可以跟蹤的調(diào)試。



          不得窺道門,不得悟佛門,不得入窄門,實(shí)乃破門。
          posted on 2005-12-09 20:10 破門 閱讀(443) 評(píng)論(0)  編輯  收藏 所屬分類: Triones
          主站蜘蛛池模板: 桂东县| 竹北市| 敖汉旗| 武城县| 商丘市| 轮台县| 铜山县| 台北市| 洛川县| 东宁县| 芜湖县| 宁明县| 宁强县| 临潭县| 德化县| 安溪县| 韶山市| 临朐县| 杭锦后旗| 伊春市| 怀远县| 通城县| 湖州市| 虹口区| 汽车| 保亭| 洛川县| 屏南县| 沙雅县| 犍为县| 安阳县| 商都县| 绥阳县| 香港| 晋宁县| 海盐县| 剑河县| 威远县| 钟山县| 昌平区| 新巴尔虎右旗|