@angular-package/testing
Version:
Jasmine unit testing wrapper with additional custom testing features.
1 lines • 564 B
JavaScript
import{is}from"@angular-package/type";import{TestingExecutable}from"./testing-executable.abstract";export class TestingDescribe extends TestingExecutable{static define(e,t){return(s=!1)=>is.true(s)&&describe(e,t)}constructor(e,t,s=[!0,!1]){super(e,t,s)}describe(e,t,s=!is.false(super.allowed)||this.isExecutable(this.getCounter()+1)){return this.count(),TestingDescribe.define(this.replaceCounter(e),t)(s),this}fdescribe(e,t){return this.count(),fdescribe(this.replaceCounter(e),t),this}xdescribe(e,t){return this.count(),xdescribe(this.replaceCounter(e),t),this}}