Diffable

  •        58

Diffable is an F# library that makes it easy and natural to debug and unit-test values belonging to discriminated union types. It provides functions that generate DOT code representing such values as directed graphs, so that any test failures or unexpected behavior can be quic...

http://diffable.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

tavor - A generic fuzzing and delta-debugging framework


Tavor (Sindarin for woodpecker) is a framework for easily implementing and using fuzzing and delta-debugging. Its EBNF-like notation allows you to define file formats, protocols, and other structured data without the need to write source code. Tavor relaxes on the definitions of fuzzing and delta-debugging to enable the usage of its algorithms universally for keyword-driven testing, model-based testing, simulating user-behavior and genetic programming. Tavor is also well-suited for researching new methods without reimplementing basic algorithms.We want to test a service which processes an XML structure. The structure can contain groups and items. A group contains other groups or items. An Item consists of an attribute name with an alphanumeric value. The item's value contains a number. This structure sounds simple but allows an enormous variety of possible outcomes. It is therefore hard to test since a tester has to think about every important possibility if the generation of the test data is done manually. Doing this manually is cumbersome and error-prone. Tavor can be used to automate the generation.

unyacc - A filter that makes yacc and racc parser rules diffable by removing whitespace and code


A filter that makes yacc and racc parser rules diffable by removing whitespace and code

diph - diffable encryption system


diffable encryption system

HashMap - Diffable hash map.


Diffable hash map.

HelloWolr - Cuma Testing Untuk project CP 27 Community


Cuma Testing Untuk project CP 27 Community



clar - What tests are made of.


Clar is a minimal C unit testing framework. It's been written to replace theold framework in [libgit2][libgit2], but it's both very versatile andstraightforward to use.Can you count to funk?- **Zero: Initialize test directory** ~~~~ sh $ mkdir tests $ cp -r $CLAR_ROOT/clar* tests $ cp $CLAR_ROOT/test/clar_test.h tests $ cp $CLAR_ROOT/test/main.c.sample tests/main.c ~~~~- **One: Write some tests** File: tests/adding.c: ~~~~ c /* adding.c for the "Adding" suite */

debugging-node - presentation about testing and debugging node.js


presentation about testing and debugging node.js

chromedp - Package chromedp is a faster, simpler way to drive browsers (Chrome, Edge, Safari, Android, etc) without external dependencies (ie, Selenium, PhantomJS, etc) using the Chrome Debugging Protocol


Package chromedp is a faster, simpler way to drive browsers in Go using the Chrome Debugging Protocol (for Chrome, Edge, Safari, etc) without external dependencies (ie, Selenium, PhantomJS, etc).NOTE: chromedp's API is currently unstable, and may change at a moments notice. There are likely extremely bad bugs lurking in this code. CAVEAT USER.

Web Service Studio Express


Web Service Studio Express is a tool to help testing and debugging Web services. Using this program you can select a Web service on the net (e.g. Intranet or Internet), view a list of supported operations and dinamically invoke its methods, making easier the task of testing th...

requestmaker - Simple request maker for testing and debugging RESTful APIs and HTTP responses.


Simple request maker for testing and debugging RESTful APIs and HTTP responses.

debugging101 - The Hitchhiker's Guide to Debugging and Testing


The Hitchhiker's Guide to Debugging and Testing

openocd - Free and Open On-Chip Debugging, In-System Programming and Boundary-Scan Testing


Free and Open On-Chip Debugging, In-System Programming and Boundary-Scan Testing

debug-tools - My collection of JS utilities for debugging/testing.


My collection of JS utilities for debugging/testing.

node-moruga - HTTP proxy for API unit-testing and debugging


HTTP proxy for API unit-testing and debugging

openocd - Free and Open On-Chip Debugging, In-System Programming and Boundary-Scan Testing


Free and Open On-Chip Debugging, In-System Programming and Boundary-Scan Testing

final_httpd_mock - A http mock service, for performance testing, debugging or something else.


A http mock service, for performance testing, debugging or something else.

appengine-sandbox - A simple Google App Engine project for debugging and testing


A simple Google App Engine project for debugging and testing

testingapp - A simple base html5 app used for testing and debugging.


A simple base html5 app used for testing and debugging.

CSS-Style-Guide - CSS Style guide for testing and debugging


CSS Style guide for testing and debugging

restester - RESTester is a tool which allows testing/debugging of REST webservices.


RESTester is a tool which allows testing/debugging of REST webservices.