├── .gitignore ├── .npmrc ├── LICENSE ├── README.md ├── nuxt.config.ts ├── package.json ├── public └── favicon.ico ├── src ├── app.vue ├── composables │ └── useMember.ts └── server │ ├── api │ └── members │ │ ├── index.get.ts │ │ └── members.json │ ├── tsconfig.json │ └── types │ └── member.ts ├── test ├── composables │ └── useMember.spec.ts ├── foundations │ ├── mock │ │ └── members.json │ └── state │ │ └── member.ts └── setup.ts ├── tsconfig.json ├── vitest.config.ts └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonNozaki/nuxt-unit-testing/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonNozaki/nuxt-unit-testing/HEAD/.npmrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonNozaki/nuxt-unit-testing/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonNozaki/nuxt-unit-testing/HEAD/README.md -------------------------------------------------------------------------------- /nuxt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonNozaki/nuxt-unit-testing/HEAD/nuxt.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonNozaki/nuxt-unit-testing/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonNozaki/nuxt-unit-testing/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /src/app.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonNozaki/nuxt-unit-testing/HEAD/src/app.vue -------------------------------------------------------------------------------- /src/composables/useMember.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonNozaki/nuxt-unit-testing/HEAD/src/composables/useMember.ts -------------------------------------------------------------------------------- /src/server/api/members/index.get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonNozaki/nuxt-unit-testing/HEAD/src/server/api/members/index.get.ts -------------------------------------------------------------------------------- /src/server/api/members/members.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonNozaki/nuxt-unit-testing/HEAD/src/server/api/members/members.json -------------------------------------------------------------------------------- /src/server/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonNozaki/nuxt-unit-testing/HEAD/src/server/tsconfig.json -------------------------------------------------------------------------------- /src/server/types/member.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonNozaki/nuxt-unit-testing/HEAD/src/server/types/member.ts -------------------------------------------------------------------------------- /test/composables/useMember.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonNozaki/nuxt-unit-testing/HEAD/test/composables/useMember.spec.ts -------------------------------------------------------------------------------- /test/foundations/mock/members.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonNozaki/nuxt-unit-testing/HEAD/test/foundations/mock/members.json -------------------------------------------------------------------------------- /test/foundations/state/member.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonNozaki/nuxt-unit-testing/HEAD/test/foundations/state/member.ts -------------------------------------------------------------------------------- /test/setup.ts: -------------------------------------------------------------------------------- 1 | // テスト用の初期化が必要なら設定 2 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonNozaki/nuxt-unit-testing/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonNozaki/nuxt-unit-testing/HEAD/vitest.config.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonNozaki/nuxt-unit-testing/HEAD/yarn.lock --------------------------------------------------------------------------------