Skip to content

Commit

Permalink
Adjusting verbiage of unit testing
Browse files Browse the repository at this point in the history
  • Loading branch information
heymumford committed Oct 15, 2024
1 parent 2a4b61a commit 6a476f6
Showing 1 changed file with 5 additions and 7 deletions.
12 changes: 5 additions & 7 deletions Samstraumr/docs/proposals/SamstraumrTestingStrategy.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,14 @@
Here’s a lively and precise **"Unit Test Strategy"** proposal document for our **Tube.java Atomic Tube Java Cucumber Tests**—complete with engineering precision, practical application, and a healthy dose of fun!

---

# 🎉 Samstraumr Tube Testing Strategy: Atomic Boundary to Machine Mastery 🚀
or
How to Amplify the Boredom and Silent Torture of Unit Testing

Welcome, brave adventurer! You’re about to embark on a journey through the fascinating world of **Tube-Based Development (TBD)**—where **Tubes**, **Composites**, and **Machines** come to life through the power of modular, self-aware systems.
Welcome, friend! You’re about to embark on a journey through the fascinating world of **Tube-Based Development (TBD)**—where **Tubes**, **Composites**, and **Machines** come to life through the power of modular, self-aware systems.

This **Unit Test Strategy** will serve as your trusty guide for navigating the rigorous (but totally fun) terrain of **Tube.java Atomic Boundary Tests**, all the way up to the grand symphony of **Machine Construct Validation**. Buckle up, and let’s do this!

---

## 🌟 **Why This Document Exists**
## 🌟 **You Already Know Why This Document Exists**

Our mission is to define a clear, concise, and MECE (Mutually Exclusive, Collectively Exhaustive) unit testing strategy for **Tube.java**, focusing on atomic-level testing. By following this guide, you'll have the best possible framework to test, build, and maintain the integrity of our **Samstraumr** components—from atomic Tubes to sprawling Machines that interact with the real world.

Expand Down Expand Up @@ -38,7 +36,7 @@ Both ATL and BTL tests help us ensure that **Atomic Boundary Tests (ABT)** and *

## 💡 **Rebranding Old, Boring Testing Terms**

Before we jump into the fun part, let’s give some of those dusty old testing terms a makeover, TBD-style. Here’s how we’re renaming the usual suspects:
If I read one more document about the power of unit testing, I'll need to go for a long walk and do some breathing exercises. So before we jump into the fun part, let’s give some of those dusty old testing terms a makeover, TBD-style. Here’s how we’re renaming the usual suspects:

| Old Term | New TBD Term | What It Really Means |
|------------------------|----------------------------------------------|-----------------------------------------------------------------------|
Expand Down

0 comments on commit 6a476f6

Please sign in to comment.