improved discount create test