The only way to test if you've 'understood' something is to apply it to real-world problems.
If it works - then you understood it. If it doesn't - then you didn't.
"Understanding" without way of external verification seems no different to dopamine-chasing.
Measuring on output and all that...