post with property validation scenarios