If you run unit tests, it is HIGHLY recommended that you update to r1145
or later AND rebuild your Northwind database.

I discovered recently that many of the unit tests MODIFY the database,
e.g. ReadTest_Complex.F18_ByteArrayAssignmentTest() would create a new
Category named "test" and never delete it.

The result is that any efforts at maintaining consistency across the
data sets and assert consistent information in the unit tests is
thwarted (e.g. ReadTest.C23_SelectEmployees() would assert that there
were 10 employees), as whether an entry exists or not depends upon
whether you've run the unit tests and/or reloaded your database
recently.

This is obviously bad. :-)

Since the database was being modified, you can't easily depend upon any
existing Northwind database, as it will no longer match the reference
data set within tests/instnwnd.SqlServer.sql.

Thanks,
 - Jon



--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"DbLinq" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/dblinq?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to