Example #1
0
 def test_broadcast_gaoraをホームランなし31文字で実行する(self):
     param = "同じ札幌で、負けて胴上げしているので、似ているなと思いました。"
     expected_memo = "『イッツ!』同じ札幌で、負けて胴上げしているので、" \
                     "似ているなと思いました。" \
                     "『ゴーンヌ!』"
     actual_memo = database.broadcast_gaora(param)
     assert actual_memo == expected_memo
Example #2
0
 def test_broadcast_gaoraのテストを失敗させる(self):
     expected_memo = "源田たまらん"
     actual_memo = database.broadcast_gaora(expected_memo)
     assert actual_memo == expected_memo + "!"  # ←ここで失敗するはず
Example #3
0
 def test_broadcast_gaoraをサロゲートペア文字付きで実行する(self):
     param = "ホームラン打ったら𩸽作ってあげる"
     expected_memo = "『イッツ!』打ったら𩸽作ってあげる" \
                     "『ゴーンヌ!』"
     actual_memo = database.broadcast_gaora(param)
     assert actual_memo == expected_memo
Example #4
0
 def test_broadcast_gaoraを実行する(self):
     expected_memo = "源田たまらん"
     actual_memo = database.broadcast_gaora(expected_memo)
     assert actual_memo == expected_memo
Example #5
0
 def test_broadcast_gaoraを半角カナ付きで実行する(self):
     param = "3・2・1!ホームランアップルパーンチ!!"
     expected_memo = "3・2・1!『イッツ!』アップルパーンチ!!" \
                     "『ゴーンヌ!』"
     actual_memo = database.broadcast_gaora(param)
     assert actual_memo == expected_memo
Example #6
0
 def test_broadcast_gaoraをホームランありで実行する(self):
     param = "自分が満塁ホームランを打って、その後におかわりも打って"
     expected_memo = "自分が満塁『イッツ!』を打って、" \
                     "その後におかわりも打って『ゴーンヌ!』"
     actual_memo = database.broadcast_gaora(param)
     assert actual_memo == expected_memo
Example #7
0
 def test_broadcast_gaoraをホームランなし30文字で実行する(self):
     expected_memo = "去年の今頃の自分のことを考えたら、天国と地獄じゃないですけど"
     actual_memo = database.broadcast_gaora(expected_memo)
     assert actual_memo == expected_memo