タグ

2018年10月17日のブックマーク (3件)

  • どのようにreduxのreducerのテストを書くか?

    reduxにおいてreducerのテストは重要性が高く、誰もがテストをしていると思いますが、今回はその方法を見ていくことにします。 最近ではテストはほとんど Jest が使われているので、Jest を前提としますが、他のテストフレームワークを使っている場合は適宜読み替えてください。 準備 とりあえず簡単な redux のコードを用意します。現環境で型がない環境であることは少ないでしょうから、flow を使います。TypeScript を使っているのであれば適宜読み替えてください。 akameco/how-to-test-reducers // @flow type Exact<T> = T & $Shape<T> type State = { count: number, text: string } type Action = | { type: 'inc' } | { type: 'd

    どのようにreduxのreducerのテストを書くか?
    Shisama
    Shisama 2018/10/17
    “reducer-tester with actionCreator”でreducerのsnapshotテスト書いてみたけど、簡単すぎて最高だった
  • どのようにreduxのreducerのテストを書くか?

    reduxにおいてreducerのテストは重要性が高く、誰もがテストをしていると思いますが、今回はその方法を見ていくことにします。 最近ではテストはほとんど Jest が使われているので、Jest を前提としますが、他のテストフレームワークを使っている場合は適宜読み替えてください。 準備 とりあえず簡単な redux のコードを用意します。現環境で型がない環境であることは少ないでしょうから、flow を使います。TypeScript を使っているのであれば適宜読み替えてください。 akameco/how-to-test-reducers // @flow type Exact<T> = T & $Shape<T> type State = { count: number, text: string } type Action = | { type: 'inc' } | { type: 'd

    どのようにreduxのreducerのテストを書くか?
    Shisama
    Shisama 2018/10/17
    reducerのテストにreducer-testerを使う
  • [速報]GitHub Actions発表、Dockerコンテナの連係によるワークフローを自由に定義可能。GitHub Universe 2018 - Publickey

    [速報]GitHub Actions発表、Dockerコンテナの連係によるワークフローを自由に定義可能。GitHub Universe 2018 GitHubが主催するイベント「GitHub Universe 2018」が、サンフランシスコで開幕しました。 初日の基調講演で同社は「Pull Request以来もっとも大きな新機能」(同社シニアバイスプレジデント Jason Warner氏)とするGitHubの新機能「GitHub Actions」を発表しました。 GitHub Actionsとは、GitHubのイベントをトリガーとして任意のDockerコンテナの実行を連係させていくことにより、ユーザーが自由にワークフローを定義できるというものです。 ワークフロー内のアクションとしてDockerコンテナを実行できるため、コードのビルドやテストの実行、クラウドへのデプロイなど、GitHubの機

    [速報]GitHub Actions発表、Dockerコンテナの連係によるワークフローを自由に定義可能。GitHub Universe 2018 - Publickey
    Shisama
    Shisama 2018/10/17