Test Plan - borkdominik/bigER GitHub Wiki

⚠️ Page is still in progress!

This document contains the test plan for the bigER modeling tool and is continuously being updated.

Core Language

Module: org.big.erd

Tools: JUnit 5 (Xpect?)

Type: Unit Tests

Component Description
Parsing Check if model elements are correctly parsed, including possible errors that can occur
Validation Check that the individual model elements are correctly being validated

Language Server

Module: org.big.erd.ide

Tools: JUnit 5

  • LSP Components
    • Diagnostics
    • Code Completion
    • Hover

Diagram Server

Module: org.big.erd.ide

Tools: JUnit 5

  • Diagram Generator
  • PopupProvider
  • Actions

Extension

Module: extension

Tools: Mocha

See Guide for testing VS Code Extensions