← Back to all workGitHubLearning and foundations
C# Registration Validation
Field-level regex validation exercises with positive and negative test cases.
THE PROBLEM
What it sets out
to solve.
Separate input rules into small methods with inspectable expected cases.
THE APPROACH
How it comes
together.
The validator checks names, email, mobile, and password strings; a separate test project exercises accepted and rejected samples.
UNDER THE HOOD
Follow the workflow.
Trace the components.
Select a node for its role in the system.
Documented implementation workflow4 COMPONENTS
INTERACTIVE 3DC# Registration Validation
C#.NETRegular expressions
C# Registration Validation / workflow
Move to tilt · Drag to rotate · Arrow keysDrag to rotate · Tap a component4 components · 3 connections
2D diagram
Trace connections 3 relationships
- Sample field values→Field validator methods
- Field validator methods→Validation outcome
- Validation outcome→Test project
+Select a component to see how it fits into the system.
CAPABILITIES
What’s inside.
- 01
First/last-name validation
- 02
Email, mobile, and password patterns
- 03
Accepted/rejected test examples