Evaluate use of fast-check ICommand interface to replace the command 'model' case

XMLWordPrintableJSON

    • Type: Engineering Test
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Storage Execution
    • Storage Execution 2026-02-02, Storage Execution 2026-02-26
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      From the framework PR https://github.com/10gen/mongo/pull/46970#discussion_r2742207107 the use of models in our design is intended to track state so we can construct query and delete commands effectively at runtime. https://fast-check.dev/docs/advanced/model-based-testing may provide a cleaner way to do this, evaluate this and if appropriate update the command grammar to make use of it.

            Assignee:
            Binh Vo
            Reporter:
            Binh Vo
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: