added tests for lifecycle transform