diff --git a/utbot-framework/src/main/kotlin/org/utbot/engine/UtBotSymbolicEngine.kt b/utbot-framework/src/main/kotlin/org/utbot/engine/UtBotSymbolicEngine.kt index 03f56a598f..3f75c7db26 100644 --- a/utbot-framework/src/main/kotlin/org/utbot/engine/UtBotSymbolicEngine.kt +++ b/utbot-framework/src/main/kotlin/org/utbot/engine/UtBotSymbolicEngine.kt @@ -436,6 +436,10 @@ class UtBotSymbolicEngine( var attempts = 0 val attemptsLimit = UtSettings.fuzzingMaxAttempts val hasMethodUnderTestParametersToFuzz = methodUnderTest.parameters.isNotEmpty() + if (!hasMethodUnderTestParametersToFuzz && methodUnderTest.isStatic) { + // Currently, fuzzer doesn't work with static methods with empty parameters + return@flow + } val fuzzedValues = if (hasMethodUnderTestParametersToFuzz) { fuzz(methodUnderTestDescription, modelProvider(defaultModelProviders(defaultIdGenerator))) } else {