タグ

ブックマーク / qiita.com/LunaChevalier (2)

  • TypeScript+VSCode拡張機能開発入門 - Qiita

    AtomやSublimeTextを使っていましたが,最近VSCodeの良さに気づき始めて完全に虜になりましたw なので,TypeScriptの勉強も兼ねてVSCode拡張機能でも作ってみようと思いました 環境 windows10 Pro(Macは試してませんが,多分同じような感じになるはず・・・) 環境構築 Node.jsのインストール TypeScriptをインストールするために,Node.jsがいるのでまずはこれをインストールします Node.jsのインストーラは公式サイトから入手できるます 投稿時点では推奨版と最新版がありますが,推奨版の8.12.0をダウンロードしてインストールします インストールが成功したか確認するには,コマンドラインで以下を入力します 問題なければバージョン番号が表示されます npmの確認 Node.jsをインストールすると,一緒にnpmというパッケージ管理ツ

    TypeScript+VSCode拡張機能開発入門 - Qiita
  • 今更ながら,秘書BOTに単体テストを導入した - Qiita

    背景 現在進行系で開発中の秘書BOT,今までテストクラスなるものを作ってませんでした 色んな理由で機能が肥大化してきたので,デグレしないことを視野に入れて,「せめて単体テストレベルだけでも・・・」と思い導入しました 導入したもの Rubyにはデフォルトで単体テストができる機能がありますが,今回はそれを差し置いてRSpecを導入しました その他,以下のgemを追加しました RSpec(3.8.0) rspec-parameterized(0.4.0) simplecov(0.16.1) RSpec 言わずと知れた(?)Rubyの単体テストができるテストツールです 具体的には,クラスやメソッド単位で実際に実行して検証することができます 今回はこれを使って,もくもくテストパターンを書いていきました rspec-parameterized RSpecにはパラメタライズドテストができないみたいなので

    今更ながら,秘書BOTに単体テストを導入した - Qiita
  • 1