public function testUnsubscribeCustomer()
 {
     //Creating customer and subscribe
     $customerData = $this->customerHelper->createSampleCustomer(["extension_attributes" => ["is_subscribed" => true]]);
     $this->assertNotNull($customerData['id']);
     $this->subscriber->loadByCustomerId($customerData['id']);
     $subscriptionId = $this->subscriber->getId();
     $this->assertNotNull($subscriptionId);
     $this->assertEquals($customerData['id'], $this->subscriber->getCustomerId());
     //Manage customer in order to unsubscribe
     $this->customerHelper->updateSampleCustomer(array_merge($customerData, ["extension_attributes" => ["is_subscribed" => false]]), $customerData["id"]);
     $this->initSubscriber();
     $this->subscriber->loadByCustomerId($customerData['id']);
     $this->assertEquals(Subscriber::STATUS_UNSUBSCRIBED, $this->subscriber->getStatus());
 }