Sorry.. I pressed "send" out of time...

1. Create a project with archetype:
   $ mvn archetype:generate
   // answer the question and archetype will create a skeleton of a
project for you, with all default parameters
2. Put all your java code into /src/main/java
3. Put all your non-java code, like configurations, etc, in /src/main/resources
4. Create your junit tests in /src/test/java
5. If you need extra configuration for tests, use /src/test/resources for it
6. In pom.xml, change version of dependency with junit to 4.5
7. type:
   $ mvn eclipse:eclipse
8. Import your project in eclipse
9. Try to run test now.

Rafael Trestini

On Tue, Nov 4, 2008 at 7:38 PM, Rafael Trestini <[EMAIL PROTECTED]> wrote:
> Petr,
>
> Yes, I'm using a maven project (created by archetype), in Eclipse
> Ganymede. Commonly I use command line (im my case, on linux, but the
> commands are equals both in windows and linux).
>
> Well, this may not be a root of your problem, but I will do a
> step-by-step on how I created my projects. If you want, you can repeat
> this steps, tunning to your needs;
>
> 1. Create a project with archetype:
>
>
> On Tue, Nov 4, 2008 at 7:09 PM, Petr V. <[EMAIL PROTECTED]> wrote:
>> Thanks Rafael for the help.
>>
>> I created this project via maven commands on DOS.
>>
>> I imported then maven project in Eclipse.
>>
>> Now this maven project was not in build path so I believe I was getting 
>> error of not finding any junit test .
>>
>> Then  I clicked on project and select build path --> use as source folder
>>
>> Now when I entered to Run menu, Run Configurations..., in left site tree, 
>> selected JUnit,
>> and my JUnitTest Case. I changed the runner for JUnit4, and the test 
>> complains
>> "java.lang.Exception  No runnable methods"
>>
>> Are you using maven project in Eclipse ? Did you set it in build bath as 
>> source folder ?
>>
>> Thanks,
>>
>> Petr
>>
>> --- On Wed, 11/5/08, Rafael Trestini <[EMAIL PROTECTED]> wrote:
>> From: Rafael Trestini <[EMAIL PROTECTED]>
>> Subject: Re: Can I run individual test in maven
>> To: "Maven Users List" <users@maven.apache.org>
>> Date: Wednesday, November 5, 2008, 1:38 AM
>>
>> Petr,
>>
>> When I tried to reproduce your scenario, I got the message "No JUnit
>> test Found *for JUnit 3 runner*", because my set of tests was writen
>> under junit 3.8.1. For this, I've entered in Run menu, Run
>> Configurations..., in left site tree, selected JUnit, and my JUnit
>> Test Case. Finally, I've changed the runner for JUnit4, and the test
>> works fine.
>>
>> Are you using maven eclipse plugin to generate your project?
>>
>> Rafael Trestini
>>
>> On Tue, Nov 4, 2008 at 6:06 PM, Petr V. <[EMAIL PROTECTED]> wrote:
>>> Rafael,
>>>
>>> I am using Junit 4.5
>>>
>>> My test class is as follows
>>>
>>> import org.junit.Test;
>>> import junit.framework.Assert;
>>>
>>> public class TestContract {
>>>
>>>     @Test
>>>     public void testCom() throws Exception
>>>     {
>>>                         Assert.assertEquals(true, true);
>>>
>>>     }
>>> }
>>>
>>> When I issue "mvn test" from command prompt it works fine. It
>> even works
>>> fine if I right click on component/module in eclipse and choose mvn test
>>> menu. But when I right click on test class in package explorer and ask it
>> to
>>> run as junit test then  it says "No JUnit Tests Found". Any idea
>> what is
>>> going on ?
>>>
>>> Thanks,
>>>
>>> Petr
>>>
>>> --- On Wed, 11/5/08, Rafael Trestini <[EMAIL PROTECTED]> wrote:
>>>
>>> From: Rafael Trestini <[EMAIL PROTECTED]>
>>> Subject: Re: Can I run individual test in maven
>>> To: "Maven Users List" <users@maven.apache.org>,
>> [EMAIL PROTECTED]
>>> Date: Wednesday, November 5, 2008, 12:06 AM
>>>
>>> Petr,
>>>
>>> Please, let me know: are you using junit to code your test cases? If
>>> yes, eclipse has a "native" plugin to deal with junit - no maven
>> or
>>> m2eclipse is needed. Is just to open your test case, Run As, JUnit
>>> Test Case.
>>>
>>> When 'mvn test' is running, it means that all test cases will be
>>> executed, to ensure that the package is not "broken" due to
>> logical
>>> errors.
>>>
>>> Rafael Trestini
>>>
>>> On Tue, Nov 4, 2008 at 4:49 PM, Petr V.
>>>  <[EMAIL PROTECTED]> wrote:
>>>> When I issue "mvn test" command, all my tests in test
>> directory
>>> are executed, what if I need to run some particular test(assuming we have
>>> different test classes instead of one big test class). And is it possible
>> in
>>> eclipse to run one particular test with m2eclipse ?
>>>>
>>>> Thanks,
>>>>
>>>> Petr
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>> --
>>> Responsibility is the price of freedom
>>>
>>>
>>
>>
>>
>> --
>> Responsibility is the price of freedom
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>>
>>
>>
>
>
>
> --
> Responsibility is the price of freedom
>



-- 
Responsibility is the price of freedom

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to