test property define dynamically