タグ

Tipsとtestに関するslay-tのブックマーク (3)

  • TypeScriptのTips集

    この記事は TypeScript Advent Calendar 2020 の 17 日目です。 今回は TypeScript のTipsをいくつかあげていきたいと思います! 割と基的なものが多いので、普段から TypeScript をがっつり書いている方に取ってはすでに知っているものが多いかもしれません。ただ、意識しないとあまり使わなかったり、TypeScript の経験がない方に取っては新鮮なものもあるのでは?と思ったので書いてみました。 keyof オブジェクトのキーを union 型に type Post = { id: number; title: string; content: string; }; type PostKey = keyof Post; // type PostKey = "id" | "title" | "content" const sortBy = <

    TypeScriptのTips集
  • go-cmpを使う理由とTipsの紹介 - 技術メモ

    はじめに これは Go 4 Advent Calendar 2020 8日目の記事です。 Goのテストにおいて、構造体を含めて型の値を比較したいという場合は往々にしてあります。ロジックの結果はなんらかの値として作用することが多いですから、型の値を比較したい、というのは自然です。私は型の値が等価であるかどうか判定するために、go-cmp というライブラリを使うことが多いです。 github.com しかしGoにおける等価性の仕様は決まっていますし、標準ライブラリの reflect パッケージにも DeepEqual という deeply equal, かどうか判定するメソッドがあります。そこで記事ではなぜわざわざ go-cmp を使っているのかという理由と、go-cmp を使ったときにどのようにして使うか?という go-cmp の使う上でよく使う以下のTipsを提供したいと思います。 Ti

    go-cmpを使う理由とTipsの紹介 - 技術メモ
  • Facebookテストユーザー作成ツール

    Facebookテストユーザー作成ツールを公開します。 Create and Delete tool for Facebook Test Users 1.テストユーザーの概要 「Facebookテストユーザー」とは何か?というところから説明します。 Facebookではアプリケーション動作確認のために、テストユーザー作成機能が提供されています。Facebookのデフォルト機能を確認することもできるようです。 スクリーンショットは作成したテストユーザーでログインしたところです。 テストユーザーはFacebookアプリにひもづいて作成します。主に以下の機能があります。 ひもづいてるアプリケーションにアクセスできます テストユーザー同士で友人になることができます テストユーザーは複数作成できます(1アプリケーションにつき500まで) 複数作成できるので、異なるブラウザで別々のテストユーザーでログ

    Facebookテストユーザー作成ツール
  • 1