タグ

2020年12月4日のブックマーク (2件)

  • DXがめざすもの

    2020.12.04 少子化や高齢化が進む日では、子どもを育て、高齢者を見守っていくために、これからますます人のぬくもりが大切になり、人が人に寄り添うことが重要になっていくでしょう。 しかし、これから人口が減る我が国で人のぬくもりを大切にしていくためには、デジタル化やオンライン化で省人化を進めたり、人がやらなくてもよいことはロボットやAIに任せていかなければなりません。 その結果、人がやるべきことに人手を集中させることができるようになります。 DX、あるいはデジタルトランスフォーメーションという無機質な言葉の目的は、これまで以上に人のぬくもりに価値をおく、これまで以上に人に寄り添う社会なのです。 DXが創り出す行政とは何でしょうか。 一言で言えば集団から個への転換です。 これまでの行政は、集団に対してその平均ぐらいを狙った施策を行ってきました。 一番わかりやすい例は教育でしょう。これまで

    DXがめざすもの
    nekoruri
    nekoruri 2020/12/04
  • Jestのモックを駆使してテストをよりよくする

    JavaScriptで単体テストする際は、Jestを使うのがデファクトになってきています。 単体テストでは、関連するモジュールをモックにしてテストすることが多いですね。 ここでは、Jestのモックの機能と使い方をユースケース別に説明します。 クラスのstaticなメソッドをモックしたい 例えば、自分の関数内でDate.now()を使って時間を取得していると、テストを実行するたびに値が異なるため、テストがうまくいかないことがあります。 そのような場合、jest.spyOnを使います。 spyOnを使うことである特定の時間を返すことができるようになります。 class Test { func() { return Date.now(); } } describe("Date#now", () => { it("spyOnを使うと好きな時間に固定することができる", () => { const

    Jestのモックを駆使してテストをよりよくする