Skip to content

自動テスト #28

@suzukalight

Description

@suzukalight
  • ユニットテスト (default test size: Small)
    • schema: eslint-plugin-graphql (schema)
    • common: ts-jest
    • domain-model: ts-jest
      • entity
      • usecase
    • backend: ts-jest
      • repository (Medium)
      • presenter
    • frontend
      • ts-jest
      • storybook
  • 結合テスト (default test size: Medium)
    • コンテキスト内の統合テスト
      • frontend: react-testing-library
      • backend: apollo-server-testing w/SQLite mock database
    • コンテキスト間の結合テスト
      • frontend: react-testing-library w/ apollo-server-mock
      • domain+backend: API testing
  • E2Eテスト
    • usecaseごとのテスト / dockerで環境ごと構築してテストできると良い
      • all: cypress/puppeteer

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions