Boundary tests for partition table

- Updated existing tests as per factory and converted them in data-driven
- Added few new -ve boundary tests
Don't you need to create, assert that it was created, then try to create it again using the same name as before?