Design a Fluent API with TDDΒΆ