Comparing with other tools
You can perform any unit testing by using xUnit if you are willing to write a lot of hard Java/.Net code, because to great extent, all xUnit tools like DbUnit are programming framework,
rather than plug and play style tool. So the following table is to show unit testing functions comparison between AnyDbTest and another DB unit testing Microsoft Visual Studio Team System Database Edition.
|
|
Feature
|
Visual Studio Team System Database Edition
|
AnyDbTest
|
|
|
Authoring language of test case
|
C#/VB.Net combination with SQL
|
XML combination with SQL
|
|
|
Supported database
|
SQL Server 2000 above
|
SQL Server, MySQL, Oracle
|
|
|
Standard assertion/condition types
|
6 kinds of condition
|
More than 20 kinds of assertion
|
|
|
Setup and teardown process supported
|
Yes
|
Yes
|
|
|
Allow to export result set
|
No
|
Yes
|
|
|
Display set style comparison result
|
No
|
Yes
|
|
|
Cross isomeric database testing
|
No
|
Yes
|
|
|
Sandbox test(aka, Auto rollback)
|
No
|
Yes
|
|
|
Parameterized test
|
No
|
Yes
|
|
|
Performance measurement
|
No
|
Yes
|
|
|
Price
|
$5,469 (reference)
|
Only 1/35 of VS price
|
|