TypeScript TDD Template