flexunit

    2熱度

    2回答

    我無法使IntelliJ IDEA 9.0.2運行FlexUnit4測試。該測試不會因爲出現以下錯誤的情況下進行: Error: Unable to resolve resource bundle "<some name>" 所以我檢查的build.xml是否路徑元素的設置是否正確: <path-element>resources/locale/{locale}</path-element>

    1熱度

    1回答

    是否可以在沒有GUI的情況下運行ADL,以便在夜間構建期間運行FlexUnit測試?現在,當我在服務器上執行我們的測試運行器(Ubuntu 9.04)時,輸出失敗:「Gtk-WARNING **:無法打開顯示:」。 非常感謝您的任何建議!

    1熱度

    3回答

    我正在爲加載外部配置文件的應用程序設置功能測試套件。現在,我使用flexunit的addAsync函數來加載它,然後再次測試內容是否指向存在且可訪問的服務。 這樣做的麻煩是擁有這種兩種(或更多)階段方法意味着我在一次測試的上下文中運行了所有的測試,其中有幾十個斷言,這似乎是一種退化的方式使用該框架,並使得難以找到錯誤。有沒有辦法像異步設置?有另一個測試框架能夠更好地處理這個問題嗎

    0熱度

    2回答

    在FlexUnit 1中,可以使用TestCase.getName()方法訪問當前正在運行的測試的名稱,因爲所有測試的子類都是TestCase。但是,在FlexUnit 4中,沒有用於測試的基類;測試由註釋標識。那麼,我如何複製FlexUnit 4中的getName()功能呢?

    0熱度

    2回答

    當我嘗試用FlexUnit4中和IntelliJ運行測試,我得到這個錯誤: SecurityError: Error #2148: SWF file file:///C|/Users/LIC/Projects/ProgramJef/out/production/Flex%2DClient%2DTests/%5Fflexunit.swf cannot access local resource fi

    1熱度

    3回答

    下面的代碼生成一個失敗的測試,沒有通過的測試(如我所期望的): [Test(expects="Error")] public function someTest():void { throw Error("this test doesn't pass"); }

    1熱度

    4回答

    我在FlexUnit中需要它來測試私有方法。有沒有可能通過使用describeType進行反射來完成此操作,或者flexUnit是否有一些內置的工具?我不喜歡人爲限制,我無法測試私人功能,它大大降低了靈活性。是的,對我來說測試私有函數是一個很好的設計,所以請不要建議我重構我的代碼。爲了單元測試我不想打破封裝。

    2熱度

    1回答

    我有一些軟件類(庫)在任何mxml文件上運行命令。 這些類(庫)被封裝在一個SWC文件中。此SWC文件被任何示例mxml應用程序引用(通過添加爲SWC文件)。 我的問題是,我想使用FlexUnit針對我的示例mxml文件測試這些軟件類(庫)。也就是說,我應該測試由mxml文件上的軟件類運行的方法。

    1熱度

    1回答

    我有一個組件,在創建,調度兩個事件來填充數據字段。事件應該保持獨立,因爲它們在其他地方用於不同的行爲。 我想寫一個異步FlexUnit測試,以確認這些事件均被送到。問題是,他們都是同一事件的變種。 下面的代碼: 組件: internal function creationComplete(): void { new GetDataEvent(GetDataEvent.GET_DATA,

    1熱度

    1回答

    是否有人知道是否可以在FlexUnit 4中測試Cairngorm命令中的遠程過程調用。我有一個老的應用程序充滿了它們,並且在我將FlexUnit引入混合之前想要聽聽是否有人在這方面取得了成功。 非常感謝,