Separating data/behavior (testing)