AnyDbTest

  •        109

AnyDbTest is the first and only automated DB unit testing tool available using XML as test case. AnyDbTest is just designed for DBA/DB developers. It supports all kinds of popular database, such as Oracle, SQL Server, MySQL, and PostgreSQL etc.

http://anydbtest.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

dockertest - Write better integration tests! Dockertest helps you boot up ephermal docker images for your Go tests with minimal work


When developing applications, it is often necessary to use services that talk to a database system. Unit Testing these services can be cumbersome because mocking database/DBAL is strenuous. Making slight changes to the schema implies rewriting at least some, if not all of the mocks. The same goes for API changes in the DBAL. To avoid this, it is smarter to test these specific services against a real database that is destroyed after testing. Docker is the perfect system for running unit tests as you can spin up containers in a few seconds and kill them when the test completes. The Dockertest library provides easy to use commands for spinning up Docker containers and using them for your tests.Using Dockertest is straightforward and simple. Check the releases tab for available releases.

DbUnit.NET


A Database Unit Testing framework for .NET. Places the database in a given state ready for unit testing of database access code.

MassDataHandler


The MassDataHandler is a framework to assist with Database Unit Testing. The framework makes it very easy to insert test data into a database, which in turn makes it very easy to write database unit tests. The user merely needs to specify their relevant data in a simple XML f...



QueryUnit


A project that allow the execution of Unit Testing against a database (Relational or Multidimensional). It uses NUnit as unit-testing framework and does not require DBA or BI Developer to know anything about .NET: just write your SQL or MDX queries and test them

Sqlmap - Automatic SQL injection and database takeover tool


sqlmap is an open source penetration testing tool that automates the process of detecting and exploiting SQL injection flaws and taking over of database servers. It comes with a powerful detection engine, many niche features for the ultimate penetration tester and a broad range of switches lasting from database fingerprinting, over data fetching from the database, to accessing the underlying file system and executing commands on the operating system via out-of-band connections.

Grinder - Java Load Testing Framework


The Grinder is a Java load testing framework that makes it easy to run a distributed test using many load injector machines. Load test anything that has a Java API. This includes common cases such as HTTP web servers, SOAP and REST web services, and application servers (CORBA, RMI, JMS, EJBs), as well as custom protocols.

SQL Load Test


This tool takes a SQL Profiler trace file and generates a unit test that replays the same sequence of database calls found in the trace file. The unit test is designed for Visual Studio Load Test. The code generated is easily modifiable so that data variation can be included.

mayfly - In-memory database for unit testing


In-memory database for unit testing

factory_boy_1 - Create fixtures for unit testing as in Factory Girl but without database usage.


Create fixtures for unit testing as in Factory Girl but without database usage.

factory_boy - Create fixtures for unit testing as in Factory Girl but without database usage.


Create fixtures for unit testing as in Factory Girl but without database usage.

Effort - Entity Framework Unit Testing Tool


Effort is a powerful tool that enables a convenient way to create unit tests for Entity Framework based applications.

xunit - xUnit


xUnit.net is a free, open source, community-focused unit testing tool for the .NET Framework. Written by the original inventor of NUnit v2, xUnit.net is the latest technology for unit testing C#, F#, VB.NET and other .NET languages. xUnit.net works with ReSharper, CodeRush, TestDriven.NET and Xamarin. It is part of the .NET Foundation, and operates under their code of conduct. It is licensed under Apache 2 (an OSI approved license).For project documentation, please visit the xUnit.net project home.

CUnit - A Unit Testing Framework for C


CUnit is a lightweight system for writing, administering, and running unit tests in C. It provides C programmers a basic testing functionality with a flexible variety of user interfaces. CUnit is built as a static library which is linked with the user's testing code. It uses a simple framework for building test structures, and provides a rich set of assertions for testing common data types.

slammer - A database load testing utility for MySQL, MemSQL, and Postgres


Slammer is a simple utility using Moldova, for load testing a database. You can give it a template SQL query, most likely an INSERT statement, and use that to generate a large volume of traffic, each request having a different set of values placed into it. In this way, the Slammer makes an excellent tool for massively loading fake data into a database for load testing.Since Slammer does not generate SQL, it is agnostic to what kind of database is being used.

qunit - An easy-to-use JavaScript Unit Testing Framework


QUnit is a powerful, easy-to-use, JavaScript unit testing framework. It's used by the jQuery project to test its code and plugins but is capable of testing any generic JavaScript code (and even capable of testing JavaScript code on the server-side).

xunit - Unit testing tool for the .NET Framework—mirror of https://git01.codeplex.com/xunit


Unit testing tool for the .NET Framework—mirror of https://git01.codeplex.com/xunit

NDbUnit


Database Unit-Testing framework for .NET. puts your database into a known state before and between running tests

SQLUnit


A unit testing framework for regression testing database stored procedures. Written in Java/JUnit/XML.