Using MySQLDirect.NET with Unit Testing Frameworks

Discussion of open issues, suggestions and bugs regarding ADO.NET provider for MySQL
Post Reply
RobertHoward
Posts: 3
Joined: Wed 07 Jun 2006 06:42

Using MySQLDirect.NET with Unit Testing Frameworks

Post by RobertHoward » Wed 07 Jun 2006 22:18

I have been using MySQLDirect now for over 12 months and while the product is good at what it has been designed to do, the changes that came in with 3.20 in regards to the licensing has made life rather difficult.

I use a unit testing framework called NUnit (version 2.2.7) and this is where the licensing issue really starts to bite. To use NUnit you need to compile your project, and a test fixture project which you then run in the NUnit testing application. Naturally when I try to test a project that incorporates MySQLDirect the tests fail because NUnit doesnt have the license built in.

Has anyone had a similar issue? Is there a solution to this (apart from trying to rebuild the NUnit system to incorporate the license)?

Alexey
Posts: 2756
Joined: Mon 13 Mar 2006 07:43

Post by Alexey » Fri 09 Jun 2006 08:34

Please download the latest version of MySQLDirect .NET from our site and install it. This problem should not occur with new package.

RobertHoward
Posts: 3
Joined: Wed 07 Jun 2006 06:42

Post by RobertHoward » Fri 09 Jun 2006 09:24

I am already using 3.50.10

Alexey
Posts: 2756
Joined: Mon 13 Mar 2006 07:43

Post by Alexey » Wed 14 Jun 2006 10:58

Please specify the full version and the name of the installation package.

RobertHoward
Posts: 3
Joined: Wed 07 Jun 2006 06:42

Post by RobertHoward » Mon 19 Jun 2006 23:45

The install file details:-
Name: mysqlnet350pro.exe
Size: 2,643,763 bytes (2.52Mb)
FileVersion: 3.50
Setup Version: 8.1.49.0

Paul
Posts: 725
Joined: Thu 28 Oct 2004 14:06

Post by Paul » Tue 20 Jun 2006 06:51

We cannot reproduce this problem with mysqlnet350pro.exe 2,643,763 bytes (2.52Mb), Version 3.50.10 NUnit 2.2.0 on the computer where MySQLDirect .NET is installed. On different computer you must include licenses.licx to your test assembly.

Post Reply