The first open-source AI-driven tool for automatically generating system-level test cases (also known as fuzzing) for web/enterprise applications. Currently targeting whitebox and blackbox testing of Web APIs, like REST, GraphQL and RPC (e.g., gRPC and Thrift).
This pull request introduces support for primary keys and foreign keys within EvoMaster. The changes aim to enhance the database schema handling capabilities, ensuring robust data integrity and facilitating complex relationships.
SMT Solver Key Changes:
Primary Key Support:
Definition and Enforcement: Added functionality to define and enforce primary keys in SMT Solver.
Description:
This pull request introduces support for primary keys and foreign keys within EvoMaster. The changes aim to enhance the database schema handling capabilities, ensuring robust data integrity and facilitating complex relationships.
SMT Solver Key Changes:
Primary Key Support:
Foreign Key Support:
Naming Refactor for Assertions: