意味がないテストをするな。VERSION==1.0.0 [無断転載禁止]©2ch.net (87レス)
上
下
前
次
1-
新
9
(1)
: 2017/09/10(日)02:59
ID:CfAD8p5O(1/6)
AA×
>>1
[240|
320
|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
9: [sage] 2017/09/10(日) 02:59:20.70 ID:CfAD8p5O >>1 >function getVersion() { return '1.1.0' } >expect(app.getVersion()).to.be '1.1.0' バージョンアップのたびにテストコードを変更してメンテするのは微妙すぎるだろ そうじゃなく、そのバージョン用のテストスイートを書いてるのであればその種のテストにも十分意味がある (例えば1.0系のテストと1.1系のテストを並列でメンテしてる場合) 今は単純文字列を返す実装だから無意味に感じるのだろうが リファクタして設定ファイルからバージョンを取得するようにしたり DBからバージョンを取得するようになったりしても 仕様を満たしてるかどうかを確認できる テストが不要なくらい明白な実装かどうかを 毎回判断しながらテストケースを管理することのほうが意味がない http://mevius.5ch.net/test/read.cgi/tech/1504938714/9
バージョンアップのたびにテストコードを変更してメンテするのは微妙すぎるだろ そうじゃなくそのバージョン用のテストスイートを書いてるのであればその種のテストにも十分意味がある 例えば系のテストと系のテストを並列でメンテしてる場合 今は単純文字列を返す実装だから無意味に感じるのだろうが リファクタして設定ファイルからバージョンを取得するようにしたり からバージョンを取得するようになったりしても 仕様を満たしてるかどうかを確認できる テストが不要なくらい明白な実装かどうかを 毎回判断しながらテストケースを管理することのほうが意味がない
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 78 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.027s