FlexTradeUKLtd / jfixture

JFixture is an open source library based on the popular .NET library, AutoFixture
MIT License
105 stars 22 forks source link

SUPPORT FOR JUNIT 5 #56

Closed rses closed 5 years ago

rses commented 5 years ago

I'VE DONE LITTLE WORK TO GET JFIXTURE WORKING WITH JUNIT5, BUT IT COMES TWO-FOLDS:

  1. CLEANED UP DEPENDENCIES SO THAT I CAN USE JUPITER AS A MODULE
  2. ADDED FixtureExtension THAT JUPITER :heart:

I'VE NOT ADDED SUPPORT FOR CUSTOMISATIONS AS YET AS I DON'T NEED THEM FOR MY USE CASE AT THE MOMENT. ADDING CUSTOMISATIONS WILL BE EASY AS JUPITER HAS RegisterExtension WHICH CAN BE USED TO MODIFY JFIXTURE

rses commented 5 years ago

HANG ON, MY TESTS ARE NOT RUNNING

rses commented 5 years ago

IT'S RUNNING NOW :smile:

rses commented 5 years ago

Does anyone want to do this? :pray:

philipwhiuk commented 5 years ago

LGTM

rses commented 5 years ago

Cheers Phil :smile:

Is it right that I'm seeing the last release done was September 2017? Can we get a release with the Jupiter stuff please?

Also, I was going to update the documentation, however, that's on the wiki, which I don't have permission on - how would I go about doing this?

philipwhiuk commented 5 years ago

Regarding the release I shall investigate how to go about doing that.

In terms of the documentation I think you have to be on the team... (PRs for Wiki pages plz GitHub). I've invited you.