Added a test for failing PK creation.

1. Fails to populate columns that are PK. This test demonstrates the failure.
2. TopoSort failure example.