diff --git a/tests/cases/fourslash/refactorConvertStringOrTemplateLiteral_ToStringAsFnArgument.ts b/tests/cases/fourslash/refactorConvertStringOrTemplateLiteral_ToStringAsFnArgument.ts
new file mode 100644
index 00000000000..de79522269a
--- /dev/null
+++ b/tests/cases/fourslash/refactorConvertStringOrTemplateLiteral_ToStringAsFnArgument.ts
@@ -0,0 +1,12 @@
+///
+
+//// console.log(`/*x*/f/*y*/oobar is ${ 32 } years old`)
+
+goTo.select("x", "y");
+edit.applyRefactor({
+ refactorName: "Convert string concatenation or template literal",
+ actionName: "Convert to string concatenation",
+ actionDescription: "Convert to string concatenation",
+ newContent:
+`console.log("foobar is " + 32 + " years old")`,
+});
diff --git a/tests/cases/fourslash/refactorConvertStringOrTemplateLiteral_ToTemplateAsFnArgument.ts b/tests/cases/fourslash/refactorConvertStringOrTemplateLiteral_ToTemplateAsFnArgument.ts
new file mode 100644
index 00000000000..a41eef34b41
--- /dev/null
+++ b/tests/cases/fourslash/refactorConvertStringOrTemplateLiteral_ToTemplateAsFnArgument.ts
@@ -0,0 +1,12 @@
+///
+
+//// console.log("/*x*/f/*y*/oobar is " + 32 + " years old")
+
+goTo.select("x", "y");
+edit.applyRefactor({
+ refactorName: "Convert string concatenation or template literal",
+ actionName: "Convert to template literal",
+ actionDescription: "Convert to template literal",
+ newContent:
+`console.log(\`foobar is \${32} years old\`)`,
+});