Skip to content

Implement unit test for CLI #38

@rsaz

Description

@rsaz

Description

Add unit tests in all modules.

Current Modules:

  • application: app-container, app-factory
  • common: color-service, package-resolver, project-config
  • console: console
  • container-module
  • controller: base-controller
  • decorator: scope-binding
  • error: app-error, error-handler-middleware, report, status-code
  • middleware: middleware-resolver, middleware-service
  • provider: provider-manager, db-in-memory, dto-validator, env-validator, logger
  • render

Suggested Pattern

  • Inside of every module, add all unit tests in a folder called __tests__.
  • Unit test file names should have the suffix .spec

Image

Requirements

  • all features must have tests;
  • code coverage must pass.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    Status

    📋 Draft

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions