@nahi @kohsukekawa ありがとうございます!! Jenkinsだとテストを走らせるマシンがヘッドレスになる場合が多いと思うので、難しいかもしれませんね。
2012-03-08 13:19:09@skrb @nahi Jenkinsで仮想ディスプレイを走らせる方法は結構あるので大丈夫です。でも、この方法はRhinoとかでJavaScriptを走らせるのと比べてどういうメリットがあるのでしょうか。
2012-03-08 13:23:37@skrb @nahi 本物のWebKitが使えるというところが味噌なのかな?WebViewも組み合わせればDOMもテストできる?
2012-03-08 13:27:55@kohsukekawa @nahi 私もどういうメリットがあるのかはイマイチ把握していないです ^ ^;; DOMのテストとはJavaScriptをキックして、結果のDOMをチェックするということでしょうか。それであればWebEngineだけで可能です。
2012-03-08 13:40:21@kohsukekawa @skrb はい、そういう意図(WebViewを使ってDOMのテスト)で書きました。ここでサンプル作って「ほらね」とかやるとかっこいいんでしょうが、膝に矢を受けてしまってな。。。
2012-03-08 13:40:23@skrb @nahi おお、それもWebEngineだけでできるんですね。という事は本当にWebDriverを実装できそうですね。
2012-03-08 13:55:35@nahi @skrb こんな感じでJavaFXのアプリケーションスレッドで呼ばれるようなExecutorServiceを作ると後の取り扱いが楽だと思います。 https://t.co/iP80WXw6
2012-03-08 14:41:45@nahi @skrb ページのロード完了を待機するコードも書いてみようかと思ったけどWorkerが面倒くさすぎるのでやめ。後は誰かに任せます。
2012-03-08 14:57:02@kohsukekawa @nahi ありがとうございます!! 参考にさせていただきます。それにしても、ちょっとTwitter見ていないうちに、もうGitHubにアップされていたとは!!
2012-03-08 15:31:30Application.launch(App.class, new String[]{"hoge", "hage"})の第二引数String[]はAppクラスではgetParameters()で取得できるようだ。 #javafx
2012-03-08 16:02:56昨日の続き。DOMを操作するJavaScriptのテストをJavaFXでやることについてです!! -- JavaFX + JUnit で JavaScript のユニットテストをする その 2 http://t.co/D8aLZkFd
2012-03-08 20:49:22@kohsukekawa @nahi こんな感じで DOM のチェックを行うようにしました。スイマセン、ExecutorServiceについてはまた後日ということで。 http://t.co/HH0JRC0y
2012-03-08 20:52:00出来ました! / JavaFX + JUnit で JavaScript のユニットテストをする - Everyday JavaFX (id:skrb / @skrb ) http://t.co/SJO5GB35
2012-03-08 21:10:43@inda_re テストメソッド一個ならできる←今ココ。 TODO テストメソッド二つでもできるようにする。 TODO 複数のテストクラスでもテストできるようにする。
2012-03-08 21:14:11