• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux ZenTest Download

ZenTest

June 12, 2008
ZenTest is a testing tool for Ruby code.
Version 3.9.3
License GPL
Platform Linux
Supported Languages English
Homepage www.zenspider.com
Developed by Eric Hodel and Ryan Davis
ZenTest is a Ruby tool designed to improve your experience with testing. The tool aims to help with testing, on steroids. You can ensure test coverage and speed up your TDD process with ZenTest. The tool provides four different tools and one library to help you achieve this goal: zentest, unit_diff, autotest, multiruby, and Test::Rails.

ZenTest scans your target and unit-test code and writes any missing code based on simple naming rules which enables XP at a much quicker pace. However, ZenTest only works with Ruby and Test::Unit.

Unit_diff is a command-line filter that compares expected results from actual results, making it easier for you to spot errors. With advanced diffing technology, you can improve your TDD experience and speed up your debugging process.

Autotest is a continuous testing facility designed to be used during development. After you save a file, autotest will run any corresponding dependent tests immediately. This feature saves you time as you do not have to manually run tests yourself.

Multiruby is a tool that runs anything you want on multiple versions of Ruby. It is especially helpful for compatibility checking.

Test::Rails is the last tool ZenTest provides to help you build industrial-strength Rails code.

Ruby is a dynamic, reflective, general-purpose object-oriented programming language. It was created in Japan during the mid-1990s by Yukihiro "Matz" Matsumoto. Ruby supports multiple programming paradigms, including functional, object-oriented, and imperative. It also features a dynamic type system and automatic memory management, making it similar to other languages such as Python, Perl, Lisp, Dylan, and CLU.

Ruby's current, official implementation is written in C, making it a single-pass interpreted language. Unlike other languages, there is currently no specification of the Ruby language. The reference implementation is therefore considered the de facto reference. However, alternative implementations of the Ruby language, such as Rubinius, JRuby, YARV, and IronRuby, are available, each taking a different approach. JRuby even provides just-in-time compilation functionality.

As of December 2007, the latest stable version of the reference implementation is 1.8.6. Besides the reference implementation, several other virtual machines are being developed for Ruby, including JRuby, which is a port of Ruby to the Java platform; IronRuby, which is an implementation for the .NET framework produced by Microsoft; and Rubinius, which is an interpreter modeled after self-hosting Smalltalk virtual machines.
What's New

Version 3.9.3: N/A

Free Download 81K
368
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    157
  2. Dvgrab 3.4
    94
  3. DynVPN 1.0
    83
  4. CherryTV 0.1
    81
  5. SlideMap 1.2.2
    76
  6. porm r2
    72
  7. Clewarecontrol 0.8
    71
  8. Hills 2.0
    71
  9. fuseftp 0.8
    70
  10. Java Games 1.0
    70

Related Downloads

PySchoolClock
Python School Alarm Clock is a program designed to help students keep ...
LPI 102 study guide
Get ready to pass the Linux Professional Institute 102 exam with the ...
Samuel
A Linux-based software designed to play draughts.
DigiExtractor
DigiExtractor is a software designed for the extraction of MPEG2 DVB recordings ...
Twiggi
Twiggi is a Linux-compatible email client and contact management software that is ...
SSH Askpass Keyring
SSH Askpass Keyring is a tool that replaces standard ssh-askpass and enables ...
theWall
TheWall software provides NAT and firewall services for a small network across ...
Pike ScriptRunner
Pike ScriptRunner runs Pike scripts on any FastCGI-enabled web server, making it ...
gnome-doc-utils
Gnome-doc-utils is a set of utilities designed for the Gnome project to ...
Arcangel
Arcangel is a software plugin that utilizes Jack effect and LADSPA technology ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.