Use TypeFactory to convert types.
Add a test in it. Otherwise it failed and said there is not tests found.
Add a test method to test v1.getFormat.
It is tricky to determine if the type works since v2.SystemMetadata extends from v1.SystemMetadata.We have to set true that the return object is v1.SystemMetadata, also set false that the return object is not v2.SystemMetadata.
Add the test code for v1 api.