completly reworked create test. Also added constants for testing which make it obvious if testing with valid or in ceratain ways invalid parameters
Merge conflict resolved