fsahmad/typescript-uml

View on GitHub
testInput/delint/classMemberFunctions.test.ts

Summary

Maintainability
A
0 mins
Test Coverage
declare var value;

class Foo {
    // Test class
    private _privateFunction(): void {

    }

    protected protectedFunction(): void {

    }

    public publicFunction(): void {

    }

    implicitPublicFunction(): void {

    }

    public implicitReturnType() {

    }

    public stringReturnType(): string {
        return null;
    }

    public unionReturnType(): Foo | number | string {
        return null;
    }

    public parameterizedFunction(foo: string, bar: number, baz): void {

    }

    public initializerFunction(foo: string, bar: string = "default"): void {
        
    }

    public optionalParameterFunction(foo: string, bar?: string): void {
        
    }
}