トップページ > プログラム > 2015年01月29日 > OdkcJOPr

書き込み順位&時間帯一覧

3 位/163 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000200022000006



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
テストしにくいコードをテストする方法教えて下さい
+ JavaScript の質問用スレッド vol.117 +
Excel VBA 質問スレ Part36 [転載禁止]©2ch.net

書き込みレス一覧

テストしにくいコードをテストする方法教えて下さい
662 :デフォルトの名無しさん[sage]:2015/01/29(木) 13:02:31.65 ID:OdkcJOPr
>>661
struts知らないしbeanがなんだかわからないけど、そのbeanとやらのMockを作ってやればいいんじゃないのと
ちょっとググったら、Struts TestCase for JUnitなるものが存在することがわかった。
これは試した?
あと、他にもxUnitをサポートするツールやライブラリがあるかもよ?
テストしにくいコードをテストする方法教えて下さい
663 :デフォルトの名無しさん[sage]:2015/01/29(木) 13:04:00.91 ID:OdkcJOPr
>>661
struts知らないしbeanがなんだかわからないけど、そのbeanとやらのMockを作ってやればいいんじゃないのと
ちょっとググったら、Struts TestCase for JUnitなるものが存在することがわかった。
これは試した?
あと、他にもxUnitをサポートするツールやライブラリがあるかもよ?
+ JavaScript の質問用スレッド vol.117 +
706 :デフォルトの名無しさん[sage]:2015/01/29(木) 17:16:11.66 ID:OdkcJOPr
>>685
> 配列というからには
> ・定義順に列挙可能(foreach)
「定義順」というのが何を指しているのか良くわからないけど、連想配列の構成要素として決められた順に
列挙可能とかあったっけ?
俺のイメージだと、連想配列は集合にすぎず、順次取り出せはするけどその順序は実装仕様によるって
感じなんだけど。
+ JavaScript の質問用スレッド vol.117 +
707 :デフォルトの名無しさん[sage]:2015/01/29(木) 17:17:28.72 ID:OdkcJOPr
すまん、685以降を読まずに書いたら、超既出意見だった。
テストしにくいコードをテストする方法教えて下さい
665 :デフォルトの名無しさん[sage]:2015/01/29(木) 18:48:13.65 ID:OdkcJOPr
>>664
> xUnit使ってキックできるの分かるけど・・・
> どっちかというと、そこでどんな単体テストを設定すれば
> こいつの正常動作を保証できるんだろうっていう悩み
Strutsを使うと何をどう強制されるのかわからないけど、
beanを受け取ってHTMLを出力するメソッドだけが公開されてるなら、テストは絶望的だね。

Strutsを全然知らずに言うけど、ビジネスロジック層のクラスやメソッドは、FWに左右されないものにして、
Struts無しでテストできるように作れないのかな?

> いっそリクエストパラメーターと出力されたHTMLの組み合わせだけに着目して内部全部ブラックボックス扱いした方がマシなのかな?
これしかないかも。
Excel VBA 質問スレ Part36 [転載禁止]©2ch.net
224 :デフォルトの名無しさん[sage]:2015/01/29(木) 18:53:48.34 ID:OdkcJOPr
>>223
> 書式がクリアされたのですが
試したけど、書式はそのままだったよ。

> 配列を同じ場所に貼り付けたら
そもそも「貼り付ける」というのが誤りな気がするが・・・。
variant配列を使う場合は、普通代入するもんだけど。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。