--- TEST 1: Full Data ---
PASSED: Valid data accepted.

--- TEST 2: Android Defaults ---
PASSED: Default data accepted.

--- TEST 3: Empty Strings (The previous bug) ---
EXPECTED: Validation blocked empty data.
