diff --git a/source/pyconapac/practice-test-code.rst b/source/pyconapac/practice-test-code.rst index 55c1cae..734c550 100644 --- a/source/pyconapac/practice-test-code.rst +++ b/source/pyconapac/practice-test-code.rst @@ -2,14 +2,17 @@ (準備中)好きとか嫌いとかはいい、練習してテストを書けるようになるんだ ============================================================ -.. アニメのスラングすぎて、英語で伝えるのが難しい - 好きとか嫌いとかはいい、 **練習してテストを書けるよ** うになるんだ ====================================================================== +日本語資料・ **English talk** です + :Event: PyCon APAC 2023 :Presented: 2023/10/27 nikkie +.. アニメのスラングすぎて、英語で伝えるのが難しい + 15分話していきます + お前、誰よ ============================================================ @@ -18,6 +21,9 @@ .. image:: https://drive.google.com/uc?id=19PMMnkqDiFMCJBPwoA1B51ltQBG0y4kL +.. にっきーと申します。 + ふだんはユーザベースという会社でデータサイエンティストとしてPythonを書いています + お前、誰よ 続)Pythonとアニメが好き -------------------------------------------------- @@ -28,12 +34,22 @@ 最近ハマってる #ミリアニネタバレ感想 +.. 自己紹介の続きですが、Pythonとアニメが好きです。 + 最近ハマっている作品の一節なのですが、 + いまはまだできなくても大丈夫。 + これからできるようになればいい。 + 本編に入っていきましょう + 練習してテストを書けるようになるんだ ============================================================ * 前提:Pythonの **関数** が書ける * いまはまだテストコードを書いたことがなくて大丈夫 +.. このトークはPythonの関数が書ける方に聞いていただけたらいいなと思っています。 + いまはまだテストコードを書いたことがなくて大丈夫です! + 練習してテストを書けるようになっていきましょう + お品書き(兼 持ち帰れるもの) -------------------------------------------------- @@ -41,6 +57,10 @@ 2. doctestの使い方 3. pytestの使い方 +.. 大きく3つのことを話そうと思っています。 + まずテストコードが書けるとこんないいことがあるよという話をします。 + その後テストコードをどう書くのかに対して、2つのやり方を示します。 + .. include:: test-code-benefits.rst.txt お品書き @@ -50,9 +70,11 @@ 2. **doctestの使い方** 3. pytestの使い方 -テストコードをどう書くか Part 1 +テストコードをどう書くか Part 1/2 -.. doctestという名称を聞いたことがある方? +.. ここまでをもとにテストを書いてみたい方に、テストの書き方を2つ紹介します。 + テストコードをどう書くかという話の前半です。 + 🙋‍♂️doctestという名称を聞いたことがある方? .. include:: doctest.rst.txt @@ -64,6 +86,9 @@ * Start Python Club (#stapy) * 読書py +.. breakのスライドです(給水する) + 20Fのポスターセッションでもお会いしましょう! + お品書き -------------------------------------------------- @@ -71,9 +96,11 @@ 2. doctestの使い方 3. **pytestの使い方** -テストコードをどう書くか Part 2 +テストコードをどう書くか Part 2/2 -.. pytestという名称を聞いたことがある方? +.. 最後のパートです。 + テストコードをどう書くかに対して、pytestという別のやり方を紹介していきます。 + 🙋‍♂️pytestという名称を聞いたことがある方? .. include:: pytest.rst.txt @@ -84,7 +111,14 @@ * 関数の呼び出しと返り値を **docstringに書くだけ** で、doctestでテストできる!(一歩目) * (拡張された)assert文をはじめ、 **テストコードが書きやすいpytest** もぜひ! -pytestはまだまだ序の口 +.. まとめます。 + テストを書くと、動作する? 間違えてない?という不安は **退屈** に変わる + やり方を2つ紹介しました。 + 関数の呼び出しと返り値をdocstringに書くだけのdoctest、 + もう1個がテストコードが書きやすくなるpytest。 + これらをぜひ使ってみてください。 + +pytestはまだまだ序の口🏃‍♂️ -------------------------------------------------- * パラメタ化テストを紹介 @@ -97,3 +131,7 @@ pytestはまだまだ序の口 -------------------------------------------------- 好きとか嫌いとかはいい、練習してテストを書けるようになるんだ + +.. Thank you for your listening + +.. practice, practice, practice!!!