Created factory for system creation.
Systems are now defined in JSON rather than hard-coded
This commit is contained in:
parent
c039e9069a
commit
6f3295dc5e
31 changed files with 1610 additions and 1709 deletions
11
Cargo.toml
11
Cargo.toml
|
|
@ -5,16 +5,9 @@ edition = "2021"
|
|||
|
||||
[dependencies]
|
||||
tempfile = "3.3.0"
|
||||
serde = { version = "1.0", features = ["derive"] }
|
||||
serde_json = "1.0"
|
||||
|
||||
[dev-dependencies]
|
||||
# Testing framework
|
||||
tokio-test = "0.4"
|
||||
|
||||
# Mock testing
|
||||
mockall = "0.12"
|
||||
|
||||
# Property-based testing
|
||||
proptest = "1.0"
|
||||
|
||||
# Additional testing utilities
|
||||
pretty_assertions = "1.3"
|
||||
Loading…
Add table
Add a link
Reference in a new issue