Giter Site home page Giter Site logo

javalibtester's Introduction

The goal of the tester library provides a support for test-first design and unit testing in Java that is easily accessible to a novice programmer — with no new syntax, no new concepts other than what is normally covered in every introductory curriculum. The sample data and the test methods are defined in an Examples class that basically plays the role of the client to the programmer’s code.

The tester library also provides a gradual transition to designing unit tests using professional-level tools, such as JUnit by allowing a more advanced programmer to design a variety of equality comparisons.

The library has been used at a number of universities, colleges, and high schools over more than five years, in a variety of Java-based introductory courses. as well as in more advanced software development courses.

The tester library is published under the LGPL license. The sources, documentation, and downloads, as well as additional resources as well as a community space is hosted here. The JavaLib educational site at

http://www.ccs.neu.edu/javalib/Tester/index.html

provides additional information, detailed user's guide, instructions for running tests and for setting up the environment for the IDEs typically used in educational settings.

javalibtester's People

Contributors

testerviera avatar wjossey avatar virag2487 avatar s-edwards avatar

Watchers

Nadeem Abdul Hamid avatar James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.