Hi! Stephan!

Some years ago I had a similar problem while developing
vdldoc-maven-plugin [1]. I found all the necessary information, but it
was a rather hard search.

Have a look at this plugin's source-code at github [2]. It is a very
simple plugin which has unit tests, integration-tests, uses checkstyle, pmd
and findbugs (which should now be replaced by spotbugs). I'd say it could
be good starting point for you.

hth,
- martin

[1] http://matinh.github.io/vdldoc-maven-plugin/
[2] https://github.com/matinh/vdldoc-maven-plugin


Am 28. Jun. 2022 schrieb Stephan Wissel:

> Trying to write a plugin following TDD practices.
> Tried to follow:
> https://maven.apache.org/plugin-testing/maven-plugin-testing-harness/getting-started/index.html
> 
> which already fails on maven archetype:create (generate works, but doesn't
> create a test case).
> 
> last published version of
> org.apache.maven.plugin-testing/maven-plugin-testing-harness
> was 2014:
> https://search.maven.org/artifact/org.apache.maven.plugin-testing/maven-plugin-testing-harness/3.3.0/jar
> 
> However there's a 2021
> com.github.codeteapot.maven.plugin-testing:maven-plugin-testing-harness
> 
> Where can I find a working example of a plugin-test with contemporary
> dependencies?
> 
> Create a nice day!
> Stephan H. Wissel
> 
> Phone: +65 96673269
> Blog <https://www.wissel.net/blog> Twitter <http://twitter.com/notessensei>
> LinkedIn <http://sg.linkedin.com/in/notessensei> Xing
> <https://www.xing.com/profile/StephanH_Wissel>

Attachment: pgprLFmqq8GAN.pgp
Description: Digitale Signatur von OpenPGP

Reply via email to