<?xml version="1.0" encoding="utf-8"?>
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.2" xsi:schemaLocation="urn:oasis:names:tc:xliff:document:1.2 xliff-core-1.2-transitional.xsd">
  <file datatype="xml" source-language="en" target-language="it" original="../CodeFixResources.resx">
    <body>
      <trans-unit id="AddCallerInfoParametersFix">
        <source>Add '[CallerFilePath]' and '[CallerLineNumber]' parameters</source>
        <target state="translated">Aggiungere i parametri '[CallerFilePath]' e '[CallerLineNumber]'</target>
        <note>{Locked="[CallerLineNumber]"}{Locked="[CallerFilePath]"}</note>
      </trans-unit>
      <trans-unit id="AddIgnoreJustificationFix">
        <source>Add a placeholder justification to '[Ignore]'</source>
        <target state="translated">Aggiungi una giustificazione segnaposto a '[Ignore]'</target>
        <note>{Locked="[Ignore]"}</note>
      </trans-unit>
      <trans-unit id="AddResourceLockFix">
        <source>Add '[ResourceLock(WellKnownResources.{0})]'</source>
        <target state="translated">Aggiungi '[ResourceLock(WellKnownResources.{0})]'</target>
        <note>{0} is a 'WellKnownResources' member name. {Locked="[ResourceLock]"}{Locked="WellKnownResources"}</note>
      </trans-unit>
      <trans-unit id="AddTestClassFix">
        <source>Add '[TestClass]'</source>
        <target state="translated">Aggiungi '[TestClass]'</target>
        <note>{Locked="[TestClass]"}</note>
      </trans-unit>
      <trans-unit id="AddTestMethodAttributeFix">
        <source>Add '[TestMethod]'</source>
        <target state="translated">Aggiungi '[TestMethod]'</target>
        <note>{Locked="[TestMethod]"}</note>
      </trans-unit>
      <trans-unit id="AssertionArgsShouldAvoidConditionalAccessFix">
        <source>Move conditional access in assertion to separate 'Assert.IsNotNull' check</source>
        <target state="translated">Sposta l'accesso condizionale nell'asserzione per separare il controllo 'Assert.IsNotNull'</target>
        <note>{Locked="Assert.IsNotNull"}</note>
      </trans-unit>
      <trans-unit id="AvoidAssertAreEqualOnCollectionsEquivalentFix">
        <source>Use deep structural comparison ('Assert.{0}')</source>
        <target state="translated">Usare il confronto strutturale approfondito ("Assert.{0}")</target>
        <note>{0} is the replacement Assert method name. {Locked="Assert"}</note>
      </trans-unit>
      <trans-unit id="AvoidAssertAreEqualOnCollectionsOrderedFix">
        <source>Use ordered, element-wise comparison ('Assert.{0}')</source>
        <target state="translated">Usare il confronto ordinato, elemento per elemento ("Assert.{0}")</target>
        <note>{0} is the replacement Assert method name. {Locked="Assert"}</note>
      </trans-unit>
      <trans-unit id="AvoidAssertAreSameWithValueTypesFix">
        <source>Use '{0}'</source>
        <target state="translated">Usare ‘{0}’</target>
        <note>{0} is the replacement assert method name.</note>
      </trans-unit>
      <trans-unit id="AvoidOutParameterOnAssertIsInstanceOfTypeFix">
        <source>Use assignment instead of 'out' parameter</source>
        <target state="translated">Usare l'assegnazione anziché il parametro 'out'</target>
        <note>{Locked="out"}</note>
      </trans-unit>
      <trans-unit id="AvoidOutRefTestMethodParametersFix">
        <source>Remove 'out' and 'ref' modifiers</source>
        <target state="translated">Rimuovi i modificatori 'out' e 'ref'</target>
        <note>{Locked="out"}{Locked="ref"}</note>
      </trans-unit>
      <trans-unit id="AvoidUsingAssertsInAsyncVoidContextFix">
        <source>Change return type to 'Task'</source>
        <target state="translated">Cambia tipo restituito in ''Task''</target>
        <note>{Locked="Task"}</note>
      </trans-unit>
      <trans-unit id="ChangeMethodAccessibilityToPrivateFix">
        <source>Change method accessibility to 'private'</source>
        <target state="translated">Modifica l'accessibilità del metodo in 'private'</target>
        <note>{Locked="private"}</note>
      </trans-unit>
      <trans-unit id="ChangeStructToClassAndAddTestClassFix">
        <source>Change to 'class' and add '[TestClass]'</source>
        <target state="translated">Cambia in 'class' e aggiungi '[TestClass]'</target>
        <note>{Locked="[TestClass]"}{Locked="class"}</note>
      </trans-unit>
      <trans-unit id="CollectionAssertToAssertTitle">
        <source>Use 'Assert.{0}' instead of 'CollectionAssert'</source>
        <target state="translated">Usare "Assert.{0}" invece di "CollectionAssert"</target>
        <note>{0} is the replacement Assert method name. {Locked="CollectionAssert"}{Locked="Assert"}</note>
      </trans-unit>
      <trans-unit id="FixAssertionArgsOrder">
        <source>Fix actual/expected arguments order</source>
        <target state="translated">Correggi l'ordine degli argomenti actual/expected</target>
        <note>{Locked="actual"}{Locked="expected"}</note>
      </trans-unit>
      <trans-unit id="FixSignatureCodeFix">
        <source>Fix signature</source>
        <target state="translated">Correggi firma</target>
        <note />
      </trans-unit>
      <trans-unit id="PassCancellationTokenFix">
        <source>Pass 'TestContext.CancellationToken' argument to method call</source>
        <target state="translated">Passare l'argomento 'TestContext.CancellationToken' alla chiamata al metodo</target>
        <note>{Locked="TestContext.CancellationToken"}</note>
      </trans-unit>
      <trans-unit id="RemoveClassCleanupBehaviorArgumentFix">
        <source>Remove 'ClassCleanupBehavior' argument</source>
        <target state="translated">Rimuovere l'argomento 'ClassCleanupBehavior'</target>
        <note>{Locked="ClassCleanupBehavior"}</note>
      </trans-unit>
      <trans-unit id="RemoveDuplicateDataRowFix">
        <source>Remove duplicate 'DataRow'</source>
        <target state="translated">Rimuovere ''DataRow'' duplicato</target>
        <note>{Locked="DataRow"}</note>
      </trans-unit>
      <trans-unit id="RemoveDuplicateTestMethodAttributeFix">
        <source>Remove duplicate TestMethod attribute</source>
        <target state="translated">Rimuovere l'attributo TestMethod duplicato</target>
        <note>{Locked="TestMethod"}</note>
      </trans-unit>
      <trans-unit id="RemoveDynamicDataSourceTypeFix">
        <source>Remove 'DynamicDataSourceType' parameter to use default 'AutoDetect'</source>
        <target state="translated">Rimuovi il parametro ''DynamicDataSourceType'' per utilizzare il valore predefinito ''AutoDetect''</target>
        <note>{Locked="DynamicDataSourceType"}{Locked="AutoDetect"}</note>
      </trans-unit>
      <trans-unit id="RemoveRedundantTestMethodDisplayNameFix">
        <source>Remove redundant 'DisplayName'</source>
        <target state="translated">Rimuovere 'DisplayName' ridondante</target>
        <note>{Locked="DisplayName"}</note>
      </trans-unit>
      <trans-unit id="ReplaceDataTestMethodWithTestMethodTitle">
        <source>Replace 'DataTestMethod' with 'TestMethod'</source>
        <target state="translated">Sostituisci 'DataTestMethod' con 'TestMethod'</target>
        <note>{Locked="DataTestMethod"}{Locked="TestMethod"}</note>
      </trans-unit>
      <trans-unit id="ReplaceWithConstructorFix">
        <source>Replace TestInitialize method with constructor</source>
        <target state="translated">Sostituisci il metodo TestInitialize con il costruttore</target>
        <note>{Locked="TestInitialize"}</note>
      </trans-unit>
      <trans-unit id="ReplaceWithDisposeFix">
        <source>Replace TestCleanup with Dispose method</source>
        <target state="translated">Sostituisci TestCleanup con il metodo Dispose</target>
        <note>{Locked="TestCleanup"}{Locked="Dispose"}</note>
      </trans-unit>
      <trans-unit id="ReplaceWithFailAssertionFix">
        <source>Replace the assertion with 'Assert.Fail()'</source>
        <target state="translated">Sostituire l'asserzione con 'Assert.Fail()'</target>
        <note>{Locked="Assert.Fail"}</note>
      </trans-unit>
      <trans-unit id="ReplaceWithTestCleanuFix">
        <source>Replace 'Dispose' with a TestCleanup method</source>
        <target state="translated">Sostituire "Dispose" con un metodo TestCleanup</target>
        <note>{Locked="TestCleanup"}{Locked="Dispose"}</note>
      </trans-unit>
      <trans-unit id="ReplaceWithTestInitializeFix">
        <source>Replace constructor with TestInitialize method</source>
        <target state="translated">Sostituisci costruttore con metodo TestInitialize</target>
        <note>{Locked="TestInitialize"}</note>
      </trans-unit>
      <trans-unit id="StringAssertToAssertTitle">
        <source>Use 'Assert.{0}' instead of 'StringAssert'</source>
        <target state="translated">Usa 'Assert.{0}' invece di 'StringAssert'</target>
        <note>{0} is the replacement Assert method name. {Locked="StringAssert"}{Locked="Assert"}</note>
      </trans-unit>
      <trans-unit id="TestClassShouldBeValidFix">
        <source>Fix test class signature</source>
        <target state="translated">Correggi la firma della classe di test</target>
        <note>{Locked="class"}</note>
      </trans-unit>
      <trans-unit id="TestContextShouldBeValidFix">
        <source>Fix test context</source>
        <target state="translated">Correggi il contesto di test</target>
        <note />
      </trans-unit>
      <trans-unit id="TestMethodShouldBeValidFix">
        <source>Fix test method signature</source>
        <target state="translated">Correggi la firma del metodo di test</target>
        <note />
      </trans-unit>
      <trans-unit id="TransformExecuteToExecuteAsyncFix">
        <source>Transform 'Execute' override to 'ExecuteAsync'</source>
        <target state="translated">Trasformare l'override di 'Execute' in 'ExecuteAsync'</target>
        <note>{Locked="ExecuteAsync"}{Locked="Execute"}</note>
      </trans-unit>
      <trans-unit id="UseArchitectureConditionAttributeInsteadOfRuntimeCheckFix">
        <source>Use '[ArchitectureCondition]' attribute</source>
        <target state="translated">Usare l'attributo '[ArchitectureCondition]'</target>
        <note>{Locked="[ArchitectureCondition]"}</note>
      </trans-unit>
      <trans-unit id="UseAsyncAssertionFix">
        <source>Use async assertion</source>
        <target state="translated">Usare un'asserzione async</target>
        <note>{Locked="async"}</note>
      </trans-unit>
      <trans-unit id="UseAttributeOnTestMethodFix">
        <source>Add '[TestMethod]'</source>
        <target state="translated">Aggiungi '[TestMethod]'</target>
        <note>{Locked="[TestMethod]"}</note>
      </trans-unit>
      <trans-unit id="UseCIConditionAttributeInsteadOfEnvironmentCheckFix">
        <source>Use '[CICondition]' attribute</source>
        <target state="translated">Usare l'attributo '[CICondition]'</target>
        <note>{Locked="[CICondition]"}</note>
      </trans-unit>
      <trans-unit id="UseContainsKeyInsteadOfContainsFix">
        <source>Use 'ContainsKey' instead of 'Contains'</source>
        <target state="translated">Usare 'ContainsKey' invece di 'Contains'</target>
        <note>{Locked="ContainsKey"}{Locked="Contains"}</note>
      </trans-unit>
      <trans-unit id="UseCancellationTokenPropertyFix">
        <source>Use 'TestContext.CancellationToken' instead</source>
        <target state="translated">In alternativa, usare 'TestContext.CancellationToken'</target>
        <note>{Locked="TestContext.CancellationToken"}</note>
      </trans-unit>
      <trans-unit id="UseCooperativeCancellationForTimeoutFix">
        <source>Use 'CooperativeCancellation = true'</source>
        <target state="translated">Usa "CooperativeCancellation = true"</target>
        <note>{Locked="CooperativeCancellation = true"}{Locked="true"}</note>
      </trans-unit>
      <trans-unit id="UseDisplayNamePropertyInsteadOfStringArgumentFix">
        <source>Use 'DisplayName' property instead of string argument</source>
        <target state="translated">Usare la proprietà 'DisplayName' invece di un argomento stringa</target>
        <note>{Locked="DisplayName"}</note>
      </trans-unit>
      <trans-unit id="UseMSTestDescriptionAttributeInsteadFix">
        <source>Use MSTest 'Description' attribute instead</source>
        <target state="translated">Usa invece l'attributo 'Description' di MSTest</target>
        <note>{Locked="Description"}{Locked="MSTest"}</note>
      </trans-unit>
      <trans-unit id="UseProperAssertMethodsFix">
        <source>Use '{0}'</source>
        <target state="translated">Usa '{0}'</target>
        <note>{0} is the replacement assert method name.</note>
      </trans-unit>
      <trans-unit id="UseOSConditionAttributeInsteadOfRuntimeCheckFix">
        <source>Use '[OSCondition]' attribute</source>
        <target state="translated">Usa attributo '[OSCondition]'</target>
        <note>{Locked="[OSCondition]"}</note>
      </trans-unit>
    </body>
  </file>
</xliff>