There is an option in .angular-cli.json
to disable the automatic creating of *.spec
files e.g. for components, see json schema.
This is a really nice feature because personally (this is just my opinion) testing the components might not be the thing that really worth it in a fast growing project.
However sometimes I would like to have an option to generate / recreate the corresponding *.spec
file for an already existing component / service / pipe / whatsoever.
Is that possible using some command line call?
Created a feature request, let's see how it goes...
Select an Angular *. ts file and use right click to generate the spec file. Generate spec (jest / jasmine / mockito / empty) files for Angular elements: component.
This file contains unit tests for the main AppComponent. When running tests using the Angular CLI, all unit tests in files with the *. spec.
Currently Angular CLI does not provide this functionality and it is not clear how and when it will be possible to manage it in official way.
However, here is a library "ngx-spec" that generates the spec based on Angular CLI spec presets.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With