I have some constraints in my project to avoid evosuite runtime dependencies, and run generated tests with vanilla junit, I understand that this requires the modification of source code. I wonder what the impact of this would be. I had a look at
http://www.specmate.org/papers/2014-09-AutomatedUnitTestGenerationforClasseswithEnvironmentDependencies.pdf and understand that the runtime component tries to model environment dependencies, and if this is not done, that the semantic of the program changes as reflected by the evaluation of asserts. But if I dont care about this (lets say I just remove all assert* statements), and I am only after coverage (in a fuzzing like scenario), what is the impact I could expect from removing evosuite on coverage ?
I hope my question makes some sense ..