Seite 1 von 1

Applikation für Produktiveinsatz freigeben

BeitragVerfasst: Mo 4. Okt 2010, 13:23
von KGunder
Wenn ich AccUnit installiere und Testmodule in miner Applikation erstelle, so werden ja zusätzliche (Klassen)Module, wie z.B. TestSuiteStarter, AccUnit_TestClassFactory, AccUnitObject eingefügt sowie Verweise das "SimplyVBUnit Framework v3.0" und die "AccUnit Access/VBA TestSuite" gesetzt.
Wenn ich jetzt die Applikation an die Mitarbeiter im Haus freigebe, so startet bei denen die Applikation nicht mehr, da ja die AccUnit Software nicht installiert ist und die Referenzen fehl schlagen.

Wie gehe ich denn hier am Besten vor ??

Viele Grüße

Klaus

Re: Applikation für Produktiveinsatz freigeben

BeitragVerfasst: Mo 4. Okt 2010, 15:13
von Josef Pötzl
Hallo!

Ich entferne für der mde/accde-Erstellung mittels Menü-Eintrag (Extras - AccUnit - Testumgebung entfernen) alle Testklassen und Accunit-spezifischen Code-Module inkl. den Verweisen.
Nach der accde-Erstellung hole ich die Testklassen mittels "Tests importieren" wieder zurück. (Die Testklassen werden beim Exportieren als Textdateien in einem Unterverzeichnis der Anwendung abgelegt.)

Übrigens:
TestSuiteStarter (per Configurator.Init einfgefügt) benötigst du nur, wenn du die Tests aus dem Direktfenster starten willst. Falls du nur das VBIDE-Add-In verwendest, kannst du auf Configurator.Init verzichten.

mfg
Josef