How to kickstart automated test suite when there are 0 tests written and the codebase is already huge

This page summarizes the projects mentioned and recommended in the original post on dev.to

SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • api

  • Both the API server and the prompts used are open-source. They’re available for you to delve into, scrutinize, and even contribute to if you so desire. You can find the Pythagora API server here while the prompts, key ingredients in the creation of unit tests, are housed in this folder.

  • lodash

    A modern JavaScript utility library delivering modularity, performance, & extras.

  • Alright, now that I’ve got your interest piqued, let’s delve into the real stuff – tangible examples of Pythagora in action. For the purpose of our demonstration, we selected a well-known open source project, Lodash.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • pythagora-demo-lodash

    A modern JavaScript utility library delivering modularity, performance, & extras.

  • If you’re curious to check these out yourself, we’ve forked the Lodash repository and added the tests generated by Pythagora. Feel free to explore them here.

  • pythagora

    Generate automated tests for your Node.js app via LLMs without developers having to write a single line of code.

  • P.S. If you found this post helpful, it would mean a lot to me if you starred the Pythagora Github repo and if you try Pythagora out, please let us know how it went on hi@pythagora.ai.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Getting Started with Lodash: A Beginner's Guide to JavaScript Utility Functions

    1 project | dev.to | 21 Mar 2024
  • JavaScript Equality Under the Lens: Enhancing React's Dependency Checks

    1 project | dev.to | 18 Feb 2024
  • How to Remove Duplicate Objects from an Array in JavaScript

    1 project | dev.to | 3 Feb 2024
  • Observables and Observers in RxJS

    1 project | dev.to | 9 Jan 2024
  • Lodash Migrates to Bun

    1 project | news.ycombinator.com | 16 Sep 2023