æ¦‚è¦ ç¾åœ¨ã«è‡³ã‚‹ã¾ã§ã€UnitTestã®å®Ÿè¡Œã¯vim-quickrunã‹C-Zã§æˆ»ã£ã¦ã‹ã‚‰ã‚¿ãƒ¼ãƒŸãƒŠãƒ«å©ã„ã¦ãŸã€‚ ç¾çжã ã¨Vimã§ãƒ†ã‚¹ãƒˆé§†å‹•開発ã™ã‚‹ã®ã«ã¤ã‚‰ã¿ãŒã‚る。 テスト用ã®è¨å®šã‚’作り込むã¨ããŒæ¥ãŸã®ã 。 ã¡ãªå®Ÿè¡Œã™ã‚‹ã®ã¯Pythonã®UnitTest ç¾çжã®å•題点 :QuickRun QuickRunã¯ãƒ†ã‚¹ãƒˆå…¨ä½“実行ã—ã‹ã§ããªã„ã€‚ã¨æ€ã†(テストランナーã§ã¯ãªã„ã‹ã‚‰ã) é ‘å¼µã‚Œã°ã§ãã‚‹ã®ã‹ã‚‚ã—れãªã„。 時間ã®ã‹ã‹ã‚‹ãƒ†ã‚¹ãƒˆã¨ã‹é…ã„テストã ã¨å…¨ä½“実行を何度もã™ã‚‹ã®ã¯ã¤ã‚‰ã„。一ã¤ã®ãƒ¡ã‚½ãƒƒãƒ‰ã ã‘ã¨ã‹ã‚µã‚¯ãƒƒã¨ã‚„りãŸã„。 ターミナル実行 ã‚¿ãƒ¼ãƒŸãƒŠãƒ«ã«æˆ»ã‚‹ã®ã¯ã ã‚‹ã„。 ターミナルã§ã‚¯ãƒ©ã‚¹å˜ä½ã‚„メソッドå˜ä½ã®ãƒ†ã‚¹ãƒˆã‚’実行ã™ã‚‹ã«ã¯ã€ãƒ‘ッケージ階層を打ãŸãªãゃã„ã‘ãªã„。ã¤ã‚‰ã„。 QuickFixã§Redã«é£›ã³ãŸã„よã。ターミナルã®ã‚¨ãƒ©ãƒ¼è¦‹ã‚‹â†’Vim戻る→ターミナルã«ã‚¨ãƒ©ãƒ¼è¦‹ã«æˆ»ã‚‹ã¨ã‹æ„šè¡Œã よã。 :make

{{#tags}}- {{label}}
{{/tags}}