Week of Java: Part 5: Testing Your Code

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
  • kotlintest

    Discontinued Powerful, elegant and flexible test framework for Kotlin with additional assertions, property testing and data driven testing [Moved to: https://github.com/kotest/kotest]

  • Note: The use of JUnit is to avoid introducing too many new frameworks/libraries to the reader. However, I recommend using KotlinTest as your assertion library for your future projects. Stephen Samuel has written some good articles about KotlinTest such as Data Driven Testing With Kotlin and Kotlin Test Pro Tips.

  • mocha

    ☕️ simple, flexible, fun javascript test framework for node.js & the browser

  • Some BDD frameworks such as JBehave, RSpec, Mocha, Jasmine, Cucumber, among others, embrace the use of this template. Spek is not an exception to this rule. The main difference is that it doesn’t force you to use a concrete assertion framework or additional behavioral files (e.g Cucumber or JBehave).

  • 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
  • jasmine

    Simple JavaScript testing framework for browsers and node.js

  • Some BDD frameworks such as JBehave, RSpec, Mocha, Jasmine, Cucumber, among others, embrace the use of this template. Spek is not an exception to this rule. The main difference is that it doesn’t force you to use a concrete assertion framework or additional behavioral files (e.g Cucumber or JBehave).

  • Cucumber.js

    Cucumber for JavaScript

  • Some BDD frameworks such as JBehave, RSpec, Mocha, Jasmine, Cucumber, among others, embrace the use of this template. Spek is not an exception to this rule. The main difference is that it doesn’t force you to use a concrete assertion framework or additional behavioral files (e.g Cucumber or JBehave).

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

  • Road Map To Become a Web Developer

    4 projects | dev.to | 24 Jul 2023
  • Top 15 Must Have Tools For JavaScript Developers

    9 projects | dev.to | 9 Nov 2022
  • Test-Driven Infrastructure Development with Pulumi and Jest

    8 projects | dev.to | 14 Jun 2022
  • Getting Started With askui

    5 projects | dev.to | 9 Jun 2022
  • What's the difference between assertion library, testing framework and testing environment in javascript?

    2 projects | /r/codehunter | 4 May 2022