Boundary tests for partition table

- Updated existing tests as per factory and converted them in data-driven
- Added few new -ve boundary tests
Only name is updated here and that we are asserting via search. we can update values but for that we need separate implementation. May be in another PR?