angular-service-tests

Community

Confidently test Angular services and HTTP.

AuthorTheNordicOne
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It solves flaky or incomplete Angular service tests by ensuring you validate service behavior and HTTP interactions in a consistent, maintainable way.

Core Features & Use Cases

  • Angular TestBed service setup: Inject and isolate the unit under test using TestBed without over-mocking.
  • HTTP request verification: Use HttpTestingController to assert expected URLs, methods, and payloads, and to fail on unexpected requests.
  • Dependency mocking strategies: Replace real dependencies with stubs or values while keeping tests focused on observable outcomes.
  • Use Case: When you have an Angular service that calls an API and transforms responses, use this skill to verify request correctness and ensure returned results match expectations.

Quick Start

Write or review your Angular *.spec.ts files by configuring TestBed with HttpClient testing, asserting requests with HttpTestingController, and ending each test with httpMock.verify().

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: angular-service-tests
Download link: https://github.com/TheNordicOne/ngx-formbar/archive/main.zip#angular-service-tests

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.