Hi,

I've faced that same problem and solved it the way Liz just described,
creating an additional test and annotating it with @Test.
After running it once, you can go ahead and remove the @Test annotated
method and it will still work.
It's also kind of ugly, but anyways.

On Wed, Sep 17, 2008 at 8:04 PM, Elizabeth Keogh <[EMAIL PROTECTED]> wrote:

> Forwarding this from the BDD group...
>
> Hi Rob,
>
> > And I'm having some trouble getting my specs to run in Eclipse....
> > When I try to Run As JUnit Test, a dialog pops up that says "No
> > JUnit tests found."
>
> Annoyingly, Eclipse can't find annotations if they're contained within
> a jar, even if they're runtime persisted (haven't tested this; just my
> perception). If you give it the source, it sorts itself out.
>
> If you add the source jar (download from
> http://jbehave.org/software/download/ ) as the source for the JBehave
> library you should find that it works OK for the later versions of
> Eclipse. If you're using earlier versions, try making your own
> <MyApplicationScenario> which extends Scenario, and extend and
> super.run() the run() method of Scenario. Put your own @Test
> annotation on it. It's ugly* but it works**.
>
> *I'm also finding that having that practice is great anyway, because
> usually I'm reusing the same Steps and have some custom matchers etc.
> that are easily accessible. And, JBehave2 is crazily configurable, and
> there might be some stuff there that's useful at a project level...
> once we get the documentation up. Adapters between you and your third
> party libraries is a good practice, and we love our tests, I mean
> examples, the same way we love our production code.
>
> ** This is mentioned on the jbehave.org download page, but we need to
> get a FAQ or something on the website somewhere... thank you for the
> nudge, Rob!
>
> Cheers,
> Liz.
>
> --
> Elizabeth Keogh
> [EMAIL PROTECTED]
> [EMAIL PROTECTED]
> http://jbehave.org
> http://lizkeogh.com
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
>    http://xircles.codehaus.org/manage_email
>
>
>


-- 
att,
- caike

Reply via email to