Skip to content

A Java testing library, test runner, & cli built as a university course's final project. Includes a custom implementation of doubly linked lists & n-ary trees, complete with traversal algorithms & collection manipulation methods such as `reduce()`, `map()`, & `forEach()`; used for storing test result state before rendering.

Notifications You must be signed in to change notification settings

andrew-chang-dewitt/jspec

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JSpec Testing Library

A simple unit testing library for TDD & a cli for running tests. Created as a final project for CSCI 24000 at IUPUI, Spring 2022.

Quick Start

  1. Clone this repo
  2. Build the project using make build
  3. Run tests using make test

You can also filter what test files to run using a glob pattern, for example:

java -ea jspec.cli.CLI jspec/lib/*Spec.java

© Andrew Chang-DeWitt 2022

About

A Java testing library, test runner, & cli built as a university course's final project. Includes a custom implementation of doubly linked lists & n-ary trees, complete with traversal algorithms & collection manipulation methods such as `reduce()`, `map()`, & `forEach()`; used for storing test result state before rendering.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published