PageRenderTime 13ms CodeModel.GetById 11ms app.highlight 0ms RepoModel.GetById 1ms app.codeStats 0ms

/tst/org/diffkit/diff/testcase/test18.README.txt

http://diffkit.googlecode.com/
Plain Text | 30 lines | 23 code | 7 blank | 0 comment | 0 complexity | 738118b3d66b8867165feaa8919d3f68 MD5 | raw file
 1test18 README
 2=========
 3
 4Description
 5----------
 6Compare across different databases. Compare two DB tables using the most automatic 
 7default provided by the MagicPlan. Only the two table names and the ConnectionInfo are 
 8provided in the plan file. Everything else is figured out by MagicPlan.
 9
10
11Assumptions
12-----------
13- lhs is in one database, rhs is in a different database
14- lhs vs. rhs has both row and column diffs
15- plan file supplies lhs table name and rhs table name
16- plan file supplies lhs and rhs ConnectionInfo to H2 DB
17- lhs and rhs tables have identical structure
18- MagicPlan reverse engineers TableModels from the database
19- MagicPlan generates default TableComparison by aligning lhs column to rhs column based on name
20- MagicPlan uses EqualsDiffor across the board
21- MagicPlan defaults to looking for ROW and COLUMN type Diffs
22- MagicPlan sets max diffs to Long.MAX
23
24
25
26Expectations
27-----------
28- 2 column diffs
29- 4 row diffs
30