naver / fixture-monkey

Let Fixture Monkey generate test instances including edge cases automatically
https://naver.github.io/fixture-monkey
Apache License 2.0
575 stars 90 forks source link

Fix generation of enum implementations as a sealed class in JDK17 #993

Closed seongahjo closed 5 months ago

seongahjo commented 5 months ago

Summary

An enum instance with abstract method treated as a sealed class. So, its properties are generated by the SealedTypeObjectPropertyGenerator, resulting in an unexpected generation failure.

How Has This Been Tested?

Is the Document updated?

Yes