Skip to content

🚀 Repository of solutions for various coding challenges, built with TypeScript and Deno, and using Test-Driven Development (TDD) approach. This repository is designed to help developers improve their skills and learn new techniques by providing solutions to popular coding katas. The solutions are written in TypeScript and runs on Deno

Notifications You must be signed in to change notification settings

IamDavidev/katasTDD

Repository files navigation

header davtter ddd

🚀 Introduction of KatasTDD

Este repositorio contiene la resolución de diferentes katas utilizando la metodología TDD (Test-Driven Development) con Deno como runtime y TypeScript como lenguaje. Existen algunas katas sencillas que no requieren de TDD, pero que sirven para practicar la logica.

🔧 Pre-requisitos

📚 Content

  • En __tests__ se encuentran los tests de cada kata.
  • En katas se encuentran las soluciones de cada kata.
  • En .vscode/settings.json se encuentran las configuraciones de VSCode para que funcione correctamente con Deno.

🧪 Execution of tests

para ejecutar los tests de cada kata, se debe ejecutar el siguiente comando:

deno task tst

para ejecutar los tests de todas las katas y se actualicen automaticamente, se debe ejecutar el siguiente comando:

deno task tst:watch

para ejecutar los tests de una kata en especifico, se debe ejecutar el siguiente comando:

deno test -A --import-map import_map.json /path/to/kata.test.ts

📝 License

Este proyecto está bajo la Licencia MIT - mira el archivo LICENSE para más detalles.


Deno TS

About

🚀 Repository of solutions for various coding challenges, built with TypeScript and Deno, and using Test-Driven Development (TDD) approach. This repository is designed to help developers improve their skills and learn new techniques by providing solutions to popular coding katas. The solutions are written in TypeScript and runs on Deno

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published