タグ

2024年6月18日のブックマーク (2件)

  • JavaScriptでのモックの実装

    Jestのmockとspy 言わずと知れたJavaScriptにおけるテストフレームワークであるJestですが、提供している機能にmockおよびspyというものがあります。 これらを使うと、テスト対象コード中に出現するオブジェクトの挙動をテスト用の挙動に差し替えたり、該当オブジェクトがテスト内でどのように扱われたか(呼び出し回数や呼び出し時の引数)を確認することが可能です。 export const hoge = () => { return 1; }; export const fuga = () => { return hoge() * 100; }; import * as modules from "."; import { fuga } from "."; describe("hoge", () => { beforeEach(() => { jest.resetAllMocks

    JavaScriptでのモックの実装
    tofu-kun
    tofu-kun 2024/06/18
  • 入社3ヶ月の新卒エンジニアにおすすめするプログラミング入門書10選

    Tweet Pocket あなたは今、ITエンジニアとして入社して3ヶ月が経過し、これから格的にプログラミングを学ぼうとしている段階ではないでしょうか。 実はプログラミングを習得するためには、プログラミング自体の知識だけでは十分ではありません。抽象化のスキル、プロジェクトマネジメントのスキル、コミュニケーションスキルなど、多様なスキルが必要です。 私たちはこれまで約24年間にわたり開発を携わってきました。約500名のエンジニアと共にしてきました。そのなかでも新卒研修を共にしてきたエンジニアは100名にのぼります。 私たちよりももっと大きな経験豊富で素晴らしい研修を提供されている会社はあるかもしれません。でも、私たちは私たちなりに新卒エンジニアにとって素晴らしい研修を追求し続けてきた自負があります。 そこで今回は、そんな私たちの経験を踏まえて、入社3ヶ月の新卒エンジニアを対象に、プログラミ

    tofu-kun
    tofu-kun 2024/06/18
    紹介ありがとう“コードが動かないので帰れません!”