Modest

Description

Modular, multi-language, model-based unit test generation

Details

Source
GitHub
Dialect
pharo (40% confidence)
License
MIT
Stars
5
Created
Oct. 10, 2023
Updated
Feb. 11, 2026
Topics
language-agnostic moose pharo test-generation

Categories

Testing System / OS

README excerpt

# Modest

Modular unit test generation using models.  
Tests are generated using application traces, represented by [Famix-OpenTelemetry](https://github.com/moosetechnology/Famix-OpenTelemetry), and the serialized values they contain, represented by [Famix-Value](https://github.com/moosetechnology/Famix-Value), to generate a unit test model, represented by [Famix-UnitTest](https://github.com/moosetechnology/Famix-UnitTest).
This model is then exported into ASTs, usually using the [FAST](https://github.com/moosetechnology/FAST) family of models, which are finally exported into actual unit tests that can be integrated into a codebase.

## Installation

```st
Metacello new
  githubUser: 'Evref-BL' project: 'Modest' commitish: 'main' path: 'src';
  baseline: 'Modest';
  onConflictUseIncoming;
  load
```
← Back to results