Empty page number and empty page size
Enter QueryCollection as both null, switch statement doesn't catch, everything returned.
Empty page number and defined page size
Enter QueryCollection as 0, and the defined value respectively. Switch statement case 2 will now catch this appropriately.
Defined page number and empty page size
Enter QueryCollection as the defined value and 50 (must be a default) respectively. Switch statement case 1 will catch this.
Fix for issue #65. Debug Testing of Scenarios
Empty page number and empty page size Enter QueryCollection as both null, switch statement doesn't catch, everything returned.
Empty page number and defined page size Enter QueryCollection as 0, and the defined value respectively. Switch statement case 2 will now catch this appropriately.
Defined page number and empty page size Enter QueryCollection as the defined value and 50 (must be a default) respectively. Switch statement case 1 will catch this.