Jest+TypeScriptで単体テスト
Jest+TypeScriptで単体テスト 背景 ずいぶん前にJUnit5とMockitoで単体テストする記事を書いたのだが、TypeScriptとJestで同じことをしたいと思うことがあるので...
30 search resultsShowing 1~20 results
Jest+TypeScriptで単体テスト 背景 ずいぶん前にJUnit5とMockitoで単体テストする記事を書いたのだが、TypeScriptとJestで同じことをしたいと思うことがあるので...
普段はSpringBootを使った開発をしているためRestTemplateを使うのだが、いざSpringBootに依存しない実装が必要となったときに、Apache HttpClient を使わ...
背景 過去に何度かTomcatに致命的な脆弱性が見つかって対策パッチを適用したりバージョンを上げたりして対応することが何度かあったのだが、SpringBootみたいに組み込まれているTomcat...
SPA開発(例えばVuejsなど)ではWebAPIのレスポンスをWebpackのDevServerでモックサービスとして稼働させることで開発効率を上げることは一般的な方法だと思っていたのだが、A...
仕事でVue.jsを使ったSPAを開発しているのだが、フロントエンドの単体テストは行わず、E2Eテストを重視してSelenium(Selenide)を使ったテストコードを書いてきた。 ところが、...
null or undefined どっちを使うべき? TypeScript(JavaScript)のお話です。 背景: VuexをTypeScriptで開発したときにハマった罠 VuexをTy...
JavaScriptのソート処理 JavaScriptのソート処理するなら、必ずArray.prototype.sort()を使うだろう。 JavaScriptに限らず、たいていのプログラミング...
背景 大学生の頃にドスパラで購入したデスクトップPC(i5(2400)/メモリ8GB)にUbuntu20.04をインストールして自宅用のメインPCにしているのだが、さすがに8年以上前から使い込ん...
JUnit5+Mockitoで単体テスト 背景 最近Java11で開発できるプロジェクトにアサインされた。まともに単体テストコードを作成する(!?)かなり丁寧なプロジェクトなのだが、 ここ1〜2...
JavaScriptでn年後の同月の月末を求める処理が必要になり、Dateオブジェクトを使って日付の加減算を行ったのだが、思わぬ罠が潜んでいたので共有することにした。 Dateオブジェクトで日付...
SpringBootのTomcatのPostサイズ制限にハマった人へ 背景 Tomcatを使ったことがある人なら誰しもPostデータサイズのデフォルト制限(2MB)に引っかかって、Tomcatの...
jQueryのajaxはdone,failでなくthenにすべき とある諸事情から、jqueryを利用したサーバレンダリングなシステムの試験・バグ対応を担当することになった。 本来ならばコーディ...
Visual Studio CodeでJava (その2) Windows7のサポートがついに終了したので、Windows10にこれまでの開発環境を構築することにした。 そういえば、1年以上前に...
以前、現在時刻の取得方法についてまとめたが、乱数を取得することも多いと感じたので、擬似乱数として0以上10未満の整数を取得する方法まとめることにした。なお、乱数生成のアルゴリズムについては奥が深...
最近、モバイルアプリの開発をするようになって、swiftとkotlinを勉強するようになった。 そんな中で初めて「Optional型」という概念に触れて「そんな便利な型が存在する言語があるのか」...
最近職場が変わり、それまではWindows7しか使ってこなかった(使わせてもらえなかった)自分が、Macしか使わせてもらえない職場に移った。Macで使うとき標準にしたいテキストエディタを何にしよ...
現在時刻の取得方法まとめ どんな言語で実装しても現在時刻(ミリ秒まで)を取得したいときがしばしばあるので、 yyyy/MM/dd HH:mm:ss.SSSで標準出力する例をまとめておく。 she...
背景 iPhone/iPadアプリを開発するためにswiftを使うことになったので、休日を教養のために充てて基本文法から勉強してみた。 ちなみに、普段からメインで使っている言語はC/Java/C...
会社ではWindows7、プライベートではUbuntuを使ってきたプログラマの端くれだが、とある事情でiPhoneアプリ開発にチャレンジすることになったため、初めてMacBoookAirを購入し...
Javaを使っていると、soutとかsysoutの後で補完キーを押下するとIDEがSystem.out.printlnに補完してくれるあの機能(コードスニペットというらしい)。 C#の場合はcw...
30 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.