fixture-monkey icon indicating copy to clipboard operation
fixture-monkey copied to clipboard

Let Fixture Monkey generate test instances including edge cases automatically

Results 128 fixture-monkey issues
Sort by recently updated
recently updated
newest added

## Describe the feature you request 1.0.27에서 `enableLoggingFail` 옵션이 추가되어서 `FailoverIntrospector` 자체에서 발생하는 warning 로그들은 조절이 가능한 상태인데요. FailoverIntrospector에 넣는 Introspector들에도 위 옵션을 승계할수있을지 궁금합니다. ## (Optional): Suggest A Solution...

enhancement

안녕하세요. 우선 좋은 라이브러리 제공에 감사드립니다. 테스트를 작성하는 과정에서 특정 데이터가 포함된 경우를 테스트해야하는 케이스가 있는데, 매번 for 문을 돌리며 set을 하고 추가로 필요한 사이즈만큼 샘플링을 해 합치는 작업이 반복되어...

question

## Summary - Extending MatcherOperator for improved ArbitraryBuilder management ## (Optional): Description - Implementing a **new subclass of MatcherOperator** with an `active` boolean field to dynamically manage selection states based...

## Describe the feature you request Add these flag for kotlin backward compatibility https://kotlinlang.org/docs/compatibility-modes.html Just like this https://github.com/naver/spring-batch-plus/blob/203ae5c6d46717a8b8b0c4fb489c3d8e341ca311/buildSrc/src/main/kotlin/spring.batch.plus.kotlin-conventions.gradle.kts#L16-L17 ## If the feature request is approved, would you be willing to...

enhancement

## Describe the feature you request - Extending the `MatcherOperator` to remove `namedArbitraryBuilder`, allowing register operation selection through `registeredArbitraryBuilders`. https://github.com/naver/fixture-monkey/blob/b8641fcbd18f43648507ca53106c517a16dafcfe/fixture-monkey/src/main/java/com/navercorp/fixturemonkey/resolver/DefaultArbitraryBuilder.java#L190 ## (Optional): Suggest A Solution - Create a `registeredName` field...

enhancement

## Describe the feature you request `giveMeBuilder#size` methods not applied to String class. For example, folowing code produces arbitrary size of string. ```kotlin data class A(val a: String) val value...

enhancement

## Describe the bug In a multithreaded environment, when using giveMeOne, ConcurrentModificationException and JqwikException exceptions will occur. ## Your environment * Fixture Monkey 1.0.21 * Java 17 ## Steps to...

bug

## Describe the bug *Describe your issue here.* 오류: ![image](https://github.com/user-attachments/assets/aa2929ec-4878-4b1a-a658-a558895d4674) 설정: ![image](https://github.com/user-attachments/assets/bdf93f64-2d9f-4c20-872e-b0f1010c3519) ![image](https://github.com/user-attachments/assets/7f65a716-dc67-4b4c-917e-0f3dce23df79) ![image](https://github.com/user-attachments/assets/4274dde2-a6b5-4152-9b6f-1e1c318fd8bf) 보시다시피 fixtureMonkey에 대한 특별한 설정을 주지 않았습니다. 그런데 BigDemical이 값을 잘못 생성할 때도 있습니다. ## Your...

bug

## Describe the bug BeanArbitraryIntrospector 사용 시 기본 생성자와 Setter 가 있어야 하는 걸로 알고 있습니다. 기본 생성자가 없는 경우 경고 로그를 잘 띄워주지만, Setter 가 없는 경우에는 NPE 에러가...

bug

## Summary Merge three PRs into the main branch and document changes. - https://github.com/naver/fixture-monkey/pull/1036 - https://github.com/naver/fixture-monkey/pull/1062 - https://github.com/naver/fixture-monkey/pull/1108 ## How Has This Been Tested? - existing tests ## Is the...