1 give them a test-jar that has the unit tests

2 give them a second war with the test interface

Sent from my [rhymes with myPod] ;-)

On 14 Feb 2009, at 16:54, Subhrajyoti Moitra <[email protected]> wrote:

Hello,

My client wants to "unit test" the core components of this application. So, i went about creating a very simple test harness (1 test servlet +2 jsp) to trigger the unit test-data load (mysql DB), as well as running the unit
tests.
A simple report is generated at the end of the test and shown to the client.

I am not sure if this is called integration testing.

Selenium did come to my mind, but that would become end-to-end testing and
mostly involving browsers. My module is just a backend service, with a
servlet front to invoke the services.

I have as usual written all my test classes/servlets in src/test/java.
From command line, i run my unit tests(skipping the servlet part) and it's all fine. But i am not really keen to share source code with the client
until i get paid for it.:)
which means i have to give an interface(GUI) to trigger these unit tests,
with clients own test data.

So, now i want to include all these test classes/servlet in my war and send it to client for "unit test". M2 is not including these test files in the
build.

Any other alternative ideas, as how can clients do "unit test" without
access to source code?
Is there anyone else in this list faced with a similar problem? Please
advice.

Thanks in advance.
Subhro Moitra.


On Sat, Feb 14, 2009 at 9:42 PM, Mick Knutson <[email protected]> wrote:

why would you want test classes in a war? Integration testing? Look at
Selenium instead.

---
Thank You…

Mick Knutson, President

BASE Logic, Inc.
Enterprise Architecture, Design, Mentoring & Agile Consulting
p. (866) BLiNC-411: (254-6241-1)
f. (415) 685-4233

Website: http://baselogic.com
Linked IN: http://linkedin.com/in/mickknutson
Twitter: http://twitter.com/mickknutson
Vacation Rental: http://tahoe.baselogic.com
---



On Sat, Feb 14, 2009 at 7:29 AM, Subhrajyoti Moitra
<[email protected]>wrote:

Hi,
I am using maven2 to build a war.
In my src/test/java i have some test servlets which are also to be
included
in the distribution. It seems that the default war packaging only takes
into
account the src/main/java classes.

Please advice, how I can include all the test files as well in the war?

Thanks a lot in advance.
Subhro.



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to