diff --git a/core/modules/locale/src/Tests/LocaleConfigManagerTest.php b/core/modules/locale/src/Tests/LocaleConfigManagerTest.php
index 58d63cc..17a0dd9 100644
--- a/core/modules/locale/src/Tests/LocaleConfigManagerTest.php
+++ b/core/modules/locale/src/Tests/LocaleConfigManagerTest.php
@@ -40,4 +40,21 @@ public function testHasTranslation() {
     $result = $locale_config_manager->hasTranslation('locale_test.translation', $language->getId());
     $this->assertTrue($result, 'There is a translation for locale_test.translation configuration.');
   }
+
+  public function testGetStringTranslation(){  
+    $this->installSchema('locale', array('locales_location', 'locales_source', 'locales_target'));
+    $this->installConfig(array('locale_test'));  
+ 
+    $locale_config_manager = \Drupal::service('locale.config_manager');
+ 
+    $language = ConfigurableLanguage::createFromLangcode('de');
+ 
+    $result = $locale_config_manager->getStringTranslation('locale_test.no_translation', $language->getId(),'test string', LocaleStringTest::randomMachineName(20));
+    $result->save();  
+    
+    $result = $locale_config_manager->getStringTranslation('locale_test.no_translation', $language->getId(),'test string', LocaleStringTest::randomMachineName(20));
+    $result->save();  
+    
+    $this->assertTrue($result, 'just testing');
+  }
 }
