assertSame(ShopSyncLifecycleResolver::ENABLED, $resolver->resolve(['is_valid' => 'true'])); $this->assertSame(ShopSyncLifecycleResolver::ENABLED, $resolver->resolve(['is_valid' => '1'])); $this->assertSame(ShopSyncLifecycleResolver::DISABLED, $resolver->resolve(['is_valid' => 'false'])); $this->assertSame(ShopSyncLifecycleResolver::DISABLED, $resolver->resolve(['is_valid' => '0'])); $this->assertSame(ShopSyncLifecycleResolver::CLOSED, $resolver->resolve(['is_valid' => 'closed'])); $this->assertSame(ShopSyncLifecycleResolver::DELETED, $resolver->resolve(['is_valid' => 'delete'])); } }