『JUnit実践入門』正誤表(4) #junitbook

誤植速報その4です。
その1,その2,その3, 技評さんの公式サイトです(おって反映されます)。

P239 リスト13.7 15行目

誤)

return authService.login(authUser) ?
        "ユーザIDとパスワードを正しく入力してください" :
        "ようこそ、" + authUser.userId + "さん";

正)

return authService.login(authUser) ?
        "ようこそ、" + authUser.userId + "さん" :
        "ユーザIDとパスワードを正しく入力してください";

条件文の後のメッセージが逆さです。もしくは3項演算子の頭に!(否定)をつけてくださいませ。
校正がはじまってからコードを修正すると色々とバグりますね、気をつけてはいたもののorz

P328 Cucumberのシナリオ(コード)

誤)

# language: ja
フィーチャ: 計算機
  シナリオ: 加算ができる
    前提 計算機が初期状態
    もし 3と4を加算したならば
    ならば 7を出力すべき

正)

# language: ja
フィーチャ: 計算機
  シナリオ: 加算ができる
    前提 計算機が初期状態
    もし 3と4を加算した
    ならば 7を出力すべき

ならばが重複しているのでシナリオが変な文章になっています(これによる副作用などはありません)。


ご迷惑をおかけして申し訳ありません。

(5)に続く...