Added test for more advanced order, centralized commonly used functions and created TestOrder class for handling all test order creations