added update and create tests for product variant

per issue #26 added some test showing how it works