set('string_translation', $this->getStringTranslationStub()); \Drupal::setContainer($container); // Create an object to serialize and unserialize. $markup = new PluralTranslatableMarkup($count, 'singular @count', 'plural @count'); $serialized_markup = unserialize(serialize($markup)); $this->assertEquals($expected_text, $serialized_markup->render()); } /** * Data provider for ::testPluralTranslatableMarkupSerialization(). */ public function providerPluralTranslatableMarkupSerialization() { return [ [1, 'singular 1'], [2, 'plural 2'], ]; } }