<?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" original="../FrameworkMessages.resx" target-language="de">
    <body>
      <trans-unit id="AccessStringInvalidSyntax">
        <source>Access string has invalid syntax.</source>
        <target state="translated">Die Zugriffszeichenfolge weist eine ungültige Syntax auf.</target>
        <note></note>
      </trans-unit>
      <trans-unit id="ActualHasMismatchedElements">
        <source>The expected collection contains {1} occurrence(s) of &lt;{2}&gt;. The actual collection contains {3} occurrence(s). {0}</source>
        <target state="translated">Die erwartete Sammlung enthält {1} Vorkommen von &lt;{2}&gt;. Die tatsächliche Sammlung enthält {3} Vorkommen. {0}</target>
        <note>{0} is the user-provided assertion message. {1} is the expected occurrence count. {2} is the mismatched element. {3} is the actual occurrence count.</note>
      </trans-unit>
      <trans-unit id="AllItemsAreUniqueFailMsg">
        <source>Duplicate item found:&lt;{1}&gt;. {0}</source>
        <target state="translated">Doppeltes Element gefunden: &lt;{1}&gt;. {0}</target>
        <note>{0} is the user-provided assertion message. {1} is the duplicate item.</note>
      </trans-unit>
      <trans-unit id="AreAllDistinctFailedSummary">
        <source>Expected all items in collection to be distinct.</source>
        <target state="translated">Es wurde erwartet, dass alle Elemente in der Sammlung eindeutig sind.</target>
        <note />
      </trans-unit>
      <trans-unit id="AreAllNotNullFailedSummary">
        <source>Expected all items in collection to be non-null.</source>
        <target state="translated">Es wurde erwartet, dass alle Elemente in der Sammlung ungleich null sind.</target>
        <note>Do not localize the C# keyword {Locked="null"}.</note>
      </trans-unit>
      <trans-unit id="AreAllOfTypeFailedSummary">
        <source>Expected all items in collection to be of the specified type.</source>
        <target state="translated">Es wurde erwartet, dass alle Elemente in der Sammlung den angegebenen Typ aufweisen.</target>
        <note />
      </trans-unit>
      <trans-unit id="AreEqualCaseFailMsg">
        <source>Expected:&lt;{1}&gt;. Case is different for actual value:&lt;{2}&gt;. {0}</source>
        <target state="translated">Erwartet:&lt;{1}&gt;. Die Großschreibung des tatsächlichen Werts weicht davon ab:&lt;{2}&gt;. {0}</target>
        <note>{0} is the user-provided assertion message. {1} is the expected value. {2} is the actual value with different casing.</note>
      </trans-unit>
      <trans-unit id="AreEqualDeltaFailedSummary">
        <source>Expected values to be equal within tolerance.</source>
        <target state="translated">Es wurde erwartet, dass die Werte innerhalb der Toleranz gleich sind.</target>
        <note />
      </trans-unit>
      <trans-unit id="AreEqualDifferentTypesFailMsg">
        <source>Expected:&lt;{1} ({2})&gt;. Actual:&lt;{3} ({4})&gt;. {0}</source>
        <target state="translated">Erwartet:&lt;{1} ({2})&gt;. Tatsächlich:&lt;{3} ({4})&gt;. {0}</target>
        <note>{0} is the user-provided assertion message. {1} is the expected value. {2} is the expected value type. {3} is the actual value. {4} is the actual value type.</note>
      </trans-unit>
      <trans-unit id="AreEqualFailMsg">
        <source>Expected:&lt;{1}&gt;. Actual:&lt;{2}&gt;. {0}</source>
        <target state="translated">Erwartet:&lt;{1}&gt;. Tatsächlich:&lt;{2}&gt;. {0}</target>
        <note>{0} is the user-provided assertion message. {1} is the expected value. {2} is the actual value.</note>
      </trans-unit>
      <trans-unit id="AreEqualStringDiffActualPrefix">
        <source>But was:  </source>
        <target state="translated">War aber:  </target>
        <note />
      </trans-unit>
      <trans-unit id="AreEqualStringDiffExpectedPrefix">
        <source>Expected: </source>
        <target state="translated">Erwartet: </target>
        <note />
      </trans-unit>
      <trans-unit id="AreEqualStringDiffFailMsg">
        <source>{0}{1}
{2}
{3}
{4}</source>
        <target state="translated">{0}{1}
{2}
{3}
{4}</target>
        <note>{0} is the expected-value prefix. {1} is the expected string. {2} is the actual-value prefix. {3} is the actual string. {4} is the user-provided assertion message.</note>
      </trans-unit>
      <trans-unit id="AreEqualStringDiffLengthBothMsg">
        <source>Strings have same length ({0}) and differ at 1 location(s). First difference at index {1}.</source>
        <target state="translated">Zeichenfolgen haben dieselbe Länge ({0}) und unterscheiden sich an 1 Position(en). Erster Unterschied bei Index {1}.</target>
        <note>{0} is the common string length. {1} is the index of the first difference.</note>
      </trans-unit>
      <trans-unit id="AreEqualStringDiffLengthDifferentMsg">
        <source>Strings have different lengths (expected: {0}, actual: {1}) and differ at 1 location(s). First difference at index {2}.</source>
        <target state="translated">Zeichenfolgen haben unterschiedliche Längen (erwartet: {0}, tatsächlich: {1}) und unterscheiden sich an 1 Position(en). Erster Unterschied bei Index {2}.</target>
        <note>{0} is the expected string length. {1} is the actual string length. {2} is the index of the first difference.</note>
      </trans-unit>
      <trans-unit id="AreEqualStringsCaseOnlyDifferenceMsg">
        <source>Strings differ only in case.</source>
        <target state="translated">Zeichenfolgen unterscheiden sich nur in der Groß-/Kleinschreibung.</target>
        <note />
      </trans-unit>
      <trans-unit id="AreEquivalentFailedSummary">
        <source>Expected values to be structurally equivalent.</source>
        <target state="translated">Es wurde erwartet, dass die Werte strukturell gleichwertig sind.</target>
        <note />
      </trans-unit>
      <trans-unit id="AreEquivalentFailedSummaryStrict">
        <source>Expected values to be structurally equivalent (strict mode).</source>
        <target state="translated">Es wurde erwartet, dass die Werte strukturell äquivalent sind (strict-Modus).</target>
        <note />
      </trans-unit>
      <trans-unit id="AreEquivalentMismatchActualDictionaryThrew">
        <source>reading the actual dictionary threw {0}: {1}.</source>
        <target state="translated">Das Lesen des tatsächlichen Wörterbuchs hat {0}: {1} ausgelöst.</target>
        <note>{0} is the exception type thrown while reading the actual dictionary. {1} is the exception message.</note>
      </trans-unit>
      <trans-unit id="AreEquivalentMismatchActualEnumerationThrew">
        <source>enumerating the actual collection threw {0}: {1}.</source>
        <target state="translated">Beim Aufzählen der tatsächlichen Sammlung wurde {0}: {1} ausgelöst.</target>
        <note>{0} is the exception type thrown while enumerating the actual collection. {1} is the exception message.</note>
      </trans-unit>
      <trans-unit id="AreEquivalentMismatchActualMemberThrew">
        <source>reading the actual member threw {0}: {1}.</source>
        <target state="translated">Das Lesen des tatsächlichen Members hat {0}: {1} ausgelöst.</target>
        <note>{0} is the exception type thrown while reading the actual member. {1} is the exception message.</note>
      </trans-unit>
      <trans-unit id="AreEquivalentMismatchAt">
        <source>Mismatch at '{0}': {1}</source>
        <target state="translated">Konflikt bei „{0}“: {1}</target>
        <note>{0} is a member path (e.g., {Locked="Order.Items[2].Price"}). {1} is a localized reason describing the kind of mismatch.</note>
      </trans-unit>
      <trans-unit id="AreEquivalentMismatchExpectedDictionaryThrew">
        <source>reading the expected dictionary threw {0}: {1}.</source>
        <target state="translated">Das Lesen des erwarteten Wörterbuchs hat {0}: {1} ausgelöst.</target>
        <note>{0} is the exception type thrown while reading the expected dictionary. {1} is the exception message.</note>
      </trans-unit>
      <trans-unit id="AreEquivalentMismatchExpectedEnumerationThrew">
        <source>enumerating the expected collection threw {0}: {1}.</source>
        <target state="translated">Beim Enumerieren der erwarteten Sammlung wurde {0}: {1} ausgelöst.</target>
        <note>{0} is the exception type thrown while enumerating the expected collection. {1} is the exception message.</note>
      </trans-unit>
      <trans-unit id="AreEquivalentMismatchExpectedMemberThrew">
        <source>reading the expected member threw {0}: {1}.</source>
        <target state="translated">Beim Lesen des erwarteten Members wurde Folgendes ausgelöst {0}: {1}.</target>
        <note>{0} is the exception type thrown while reading the expected member. {1} is the exception message.</note>
      </trans-unit>
      <trans-unit id="AreEquivalentMismatchExtraMembers">
        <source>actual has unexpected members not present on expected: {0}.</source>
        <target state="translated">„actual“ weist unerwartete Elemente auf, die nicht wie erwartet vorhanden sind: {0}.</target>
        <note>{0} is a comma-separated list of unexpected actual member names.</note>
      </trans-unit>
      <trans-unit id="AreEquivalentMismatchIEquatableThrew">
        <source>IEquatable.Equals threw {0}: {1}.</source>
        <target state="translated">IEquatable.Equals hat {0}: {1} ausgelöst.</target>
        <note>{0} is the exception type thrown by {Locked="IEquatable.Equals"}. {1} is the exception message.</note>
      </trans-unit>
      <trans-unit id="AreEquivalentMismatchLength">
        <source>collections differ in length (expected {0} elements, actual {1}).</source>
        <target state="translated">Sammlungen unterscheiden sich in der Länge (erwartet {0} Elemente, tatsächlich {1}).</target>
        <note>{0} is the expected collection length. {1} is the actual collection length.</note>
      </trans-unit>
      <trans-unit id="AreEquivalentMismatchMaxDepth">
        <source>comparison exceeded the maximum supported depth of {0}.</source>
        <target state="translated">Der Vergleich hat die maximal unterstützte Tiefe von {0} überschritten.</target>
        <note>{0} is the maximum supported comparison depth.</note>
      </trans-unit>
      <trans-unit id="AreEquivalentMismatchMissingKey">
        <source>key {0} present on expected is missing from actual.</source>
        <target state="translated">Der in der „expected“ vorhandene Schlüssel „{0}“ fehlt in „actual“.</target>
        <note>{0} is the key present on the expected dictionary but missing from the actual dictionary.</note>
      </trans-unit>
      <trans-unit id="AreEquivalentMismatchMissingMember">
        <source>member '{0}' present on expected is missing from actual.</source>
        <target state="translated">Das in der „expected“ vorhandene Member „{0}“ fehlt in „actual“.</target>
        <note>{0} is the member name present on the expected object but missing from the actual object.</note>
      </trans-unit>
      <trans-unit id="AreEquivalentMismatchNull">
        <source>one side is null, the other is not.</source>
        <target state="translated">Eine Seite ist null, die andere nicht.</target>
        <note>Do not localize the C# keyword {Locked="null"}.</note>
      </trans-unit>
      <trans-unit id="AreEquivalentMismatchTopology">
        <source>graph topology differs (the same reference on one side appears paired with different references on the other side).</source>
        <target state="translated">Die Graphtopologie unterscheidet sich (der gleiche Verweis auf der einen Seite wird mit unterschiedlichen Verweisen auf der anderen Seite gekoppelt angezeigt).</target>
        <note />
      </trans-unit>
      <trans-unit id="AreEquivalentMismatchType">
        <source>incompatible types (expected '{0}', actual '{1}').</source>
        <target state="translated">Inkompatible Typen (erwartet „{0}“, tatsächlich „{1}“).</target>
        <note>{0} is the expected type name. {1} is the actual type name.</note>
      </trans-unit>
      <trans-unit id="AreEquivalentMismatchUnexpectedKey">
        <source>key {0} present on actual is not on expected.</source>
        <target state="translated">Schlüssel {0} ist in „actual“ vorhanden, aber nicht in „expected“.</target>
        <note>{0} is the key present on the actual dictionary but missing from the expected dictionary.</note>
      </trans-unit>
      <trans-unit id="AreEquivalentMismatchValue">
        <source>values are not equal.</source>
        <target state="translated">Werte sind nicht gleich.</target>
        <note />
      </trans-unit>
      <trans-unit id="AreEquivalentRootPath">
        <source>&lt;root&gt;</source>
        <target state="translated">&lt;root&gt;</target>
        <note>Placeholder used in equivalence-mismatch messages when the difference is at the top of the object graph.</note>
      </trans-unit>
      <trans-unit id="AreNotEqualDeltaFailedSummary">
        <source>Expected values to differ beyond tolerance.</source>
        <target state="translated">Es wurde erwartet, dass sich die Werte über die Toleranz hinaus unterscheiden.</target>
        <note />
      </trans-unit>
      <trans-unit id="AreNotEqualFailMsg">
        <source>Expected any value except:&lt;{1}&gt;. Actual:&lt;{2}&gt;. {0}</source>
        <target state="translated">Es wurde ein beliebiger Wert erwartet außer:&lt;{1}&gt;. Tatsächlich:&lt;{2}&gt;. {0}</target>
        <note>{0} is the user-provided assertion message. {1} is the unexpected value. {2} is the actual value.</note>
      </trans-unit>
      <trans-unit id="AreNotEqualStringsCaseInsensitiveFailedSummary">
        <source>Expected strings to differ (case-insensitive).</source>
        <target state="translated">Es wurde erwartet, dass sich Zeichenfolgen unterscheiden (Groß-/Kleinschreibung nicht beachtet).</target>
        <note />
      </trans-unit>
      <trans-unit id="AreNotEqualStringsFailedSummary">
        <source>Expected strings to differ.</source>
        <target state="translated">Es wurde erwartet, dass sich die Zeichenfolgen unterscheiden.</target>
        <note />
      </trans-unit>
      <trans-unit id="AreNotEquivalentComparisonFailedSummary">
        <source>Could not complete structural comparison.</source>
        <target state="translated">Der strukturelle Vergleich konnte nicht abgeschlossen werden.</target>
        <note />
      </trans-unit>
      <trans-unit id="AreNotEquivalentComparisonFailedSummaryStrict">
        <source>Could not complete structural comparison (strict mode).</source>
        <target state="translated">Der strukturelle Vergleich (strict-Modus) konnte nicht abgeschlossen werden.</target>
        <note />
      </trans-unit>
      <trans-unit id="AreNotEquivalentFailedSummary">
        <source>Expected values to be structurally different.</source>
        <target state="translated">Es wurde erwartet, dass sich die Werte strukturell unterscheiden.</target>
        <note />
      </trans-unit>
      <trans-unit id="AreNotEquivalentFailedSummaryStrict">
        <source>Expected values to be structurally different (strict mode).</source>
        <target state="translated">Es wurde erwartet, dass sich die Werte strukturell unterscheiden (strict-Modus).</target>
        <note />
      </trans-unit>
      <trans-unit id="AreNotSameBothNull">
        <source>Both values are &lt;null&gt;. {0}</source>
        <target state="translated">Beide Werte sind &lt;null&gt;. {0}</target>
        <note>{0} is the user-provided assertion message. Do not localize the C# keyword {Locked="null"}.</note>
      </trans-unit>
      <trans-unit id="AreNotSequenceEqualInAnyOrderFailedSummary">
        <source>Expected sequences to differ (in any order).</source>
        <target state="translated">Es wurde erwartet, dass die Sequenzen sich unterscheiden (in beliebiger Reihenfolge).</target>
        <note />
      </trans-unit>
      <trans-unit id="AreNotSequenceEqualInOrderFailedSummary">
        <source>Expected sequences to differ.</source>
        <target state="translated">Es wurde erwartet, dass sich die Sequenzen unterscheiden.</target>
        <note />
      </trans-unit>
      <trans-unit id="AreSameActualIsNull">
        <source>Actual is &lt;null&gt;. {0}</source>
        <target state="translated">Aktuell ist &lt;null&gt;. {0}</target>
        <note>{0} is the user-provided assertion message. Do not localize the C# keyword {Locked="null"}.</note>
      </trans-unit>
      <trans-unit id="AreSameExpectedIsNull">
        <source>Expected is &lt;null&gt;. {0}</source>
        <target state="translated">Erwartet wird &lt;null&gt;. {0}</target>
        <note>{0} is the user-provided assertion message. Do not localize the C# keyword {Locked="null"}.</note>
      </trans-unit>
      <trans-unit id="AreSameGivenValues">
        <source>Do not pass value types to AreSame(). Values converted to Object will never be the same. Consider using AreEqual(). {0}</source>
        <target state="translated">Übergeben Sie keine Werttypen an AreSame(). In ein Object konvertierte Werte sind niemals identisch. Verwenden Sie stattdessen AreEqual(). {0}</target>
        <note>{0} is the user-provided assertion message. Do not localize assertion method names {Locked="AreSame"}{Locked="AreEqual"} or the type name {Locked="Object"}.</note>
      </trans-unit>
      <trans-unit id="AreSequenceEqualInAnyOrderFailedSummary">
        <source>Expected sequences to be equal (in any order).</source>
        <target state="translated">Es wurde erwartete, dass die Sequenzen gleich sind (in beliebiger Reihenfolge).</target>
        <note />
      </trans-unit>
      <trans-unit id="AreSequenceEqualInOrderFailedSummary">
        <source>Expected sequences to be equal.</source>
        <target state="translated">Es wurde erwartet, dass Sequenzen gleich sind.</target>
        <note />
      </trans-unit>
      <trans-unit id="AreSequenceEqualLengthDiffMsg">
        <source>Sequences have different lengths (expected: {0}, actual: {1}).</source>
        <target state="translated">Sequenzen haben unterschiedliche Längen (erwartet: {0}, tatsächlich: {1}).</target>
        <note>{0} is the expected sequence length. {1} is the actual sequence length.</note>
      </trans-unit>
      <trans-unit id="AreSequenceEqualMissingUnexpectedMsg">
        <source>Missing {0} element(s) from actual. Found {1} unexpected element(s).</source>
        <target state="translated">Es fehlen {0} Elemente in „actual“. Es wurden {1} unerwartete Elemente gefunden.</target>
        <note>{0} is the number of missing elements in the actual sequence. {1} is the number of unexpected elements in the actual sequence.</note>
      </trans-unit>
      <trans-unit id="AreSequenceEqualSameLengthDiffMsg">
        <source>Sequences have {0} element(s). {1} element(s) differ. First difference at index {2}.</source>
        <target state="translated">Sequenzen weisen {0} Elemente auf. {1} Element(e) unterscheiden sich. Erster Unterschied bei Index {2}.</target>
        <note>{0} is the sequence length. {1} is the number of differing elements. {2} is the index of the first difference.</note>
      </trans-unit>
      <trans-unit id="AssertScopeFailure">
        <source>{0} assertion(s) failed within the assert scope.</source>
        <target state="translated">{0} Assertion(en) innerhalb des Assert-Bereichs fehlgeschlagen.</target>
        <note>{0} is the number of assertion failures collected in the scope.</note>
      </trans-unit>
      <trans-unit id="AssertScopeNestedNotAllowed">
        <source>Nested assert scopes are not allowed. Dispose the current scope before creating a new one.</source>
        <target state="translated">Geschachtelte Assert-Bereiche sind nicht zulässig. Verwerfen Sie den aktuellen Bereich, bevor Sie einen neuen erstellen.</target>
        <note />
      </trans-unit>
      <trans-unit id="AssertThatDetailsPrefix">
        <source>Details:</source>
        <target state="translated">Details:</target>
        <note />
      </trans-unit>
      <trans-unit id="AssertThatFailedToEvaluate">
        <source>&lt;Failed to evaluate&gt;</source>
        <target state="translated">&lt;Failed to evaluate&gt;</target>
        <note />
      </trans-unit>
      <trans-unit id="AssertThatMessageFormat">
        <source>Message: {0}</source>
        <target state="translated">Meldung: {0}</target>
        <note>{0} is the user-provided assertion message.</note>
      </trans-unit>
      <trans-unit id="BothCollectionsEmpty">
        <source>Both collections are empty. {0}</source>
        <target state="translated">Beide Sammlungen sind leer. {0}</target>
        <note>{0} is the user-provided assertion message.</note>
      </trans-unit>
      <trans-unit id="BothCollectionsSameElements">
        <source>Both collection contain same elements.</source>
        <target state="translated">Beide Sammlungen enthalten dieselben Elemente.</target>
        <note></note>
      </trans-unit>
      <trans-unit id="BothCollectionsSameReference">
        <source>Both collection references point to the same collection object. {0}</source>
        <target state="translated">Beide Sammlungsverweise zeigen auf dasselbe Sammlungsobjekt. {0}</target>
        <note>{0} is the user-provided assertion message.</note>
      </trans-unit>
      <trans-unit id="BothSameElements">
        <source>Both collections contain the same elements. {0}</source>
        <target state="translated">Beide Sammlungen enthalten dieselben Elemente. {0}</target>
        <note>{0} is the user-provided assertion message.</note>
      </trans-unit>
      <trans-unit id="CallerArgumentExpressionSingleParameterMessage">
        <source>'{0}' expression: '{1}'.</source>
        <target state="translated">„{0}“ Ausdruck: „{1}“.</target>
        <note>{0} is the assertion parameter name. {1} is the expression the user passed for that parameter.</note>
      </trans-unit>
      <trans-unit id="CallerArgumentExpressionThreeParametersMessage">
        <source>'{0}' expression: '{1}', '{2}' expression: '{3}', '{4}' expression: '{5}'.</source>
        <target state="translated">„{0}“ Ausdruck: „{1}“, „{2}“ Ausdruck: „{3}“, „{4}“ Ausdruck: „{5}“.</target>
        <note>{0} is the first assertion parameter name. {1} is the expression the user passed for the first parameter. {2} is the second assertion parameter name. {3} is the expression the user passed for the second parameter. {4} is the third assertion parameter name. {5} is the expression the user passed for the third parameter.</note>
      </trans-unit>
      <trans-unit id="CallerArgumentExpressionTwoParametersMessage">
        <source>'{0}' expression: '{1}', '{2}' expression: '{3}'.</source>
        <target state="translated">„{0}“ Ausdruck: „{1}“, „{2}“ Ausdruck: „{3}“.</target>
        <note>{0} is the first assertion parameter name. {1} is the expression the user passed for the first parameter. {2} is the second assertion parameter name. {3} is the expression the user passed for the second parameter.</note>
      </trans-unit>
      <trans-unit id="CollectionEqualReason">
        <source>{0}. {1}</source>
        <target state="translated">{0}. {1}</target>
        <note>{0} is the user-provided assertion message. {1} is the collection comparison failure reason.</note>
      </trans-unit>
      <trans-unit id="ContainsAllFailedSummary">
        <source>Expected collection to contain all specified items.</source>
        <target state="translated">Es wurde erwartet, dass die Sammlung das angegebene Element enthält.</target>
        <note />
      </trans-unit>
      <trans-unit id="ContainsFail">
        <source>String '{0}' does not contain string '{1}'. {2}.</source>
        <target state="translated">Die Zeichenfolge "{0}" enthält nicht die Zeichenfolge "{1}". {2}.</target>
        <note>{0} is the string being searched. {1} is the expected substring. {2} is the user-provided assertion message.</note>
      </trans-unit>
      <trans-unit id="ContainsItemFailMsg">
        <source>Expected collection to contain the specified item. {0}</source>
        <target state="translated">Es wurde erwartet, dass die Sammlung das angegebene Element enthält. {0}</target>
        <note>{0} is the user-provided assertion message.</note>
      </trans-unit>
      <trans-unit id="ContainsItemFailedSummary">
        <source>Expected collection to contain the specified element.</source>
        <target state="translated">Es wurde erwartet, dass die Sammlung das angegebene Element enthält.</target>
        <note />
      </trans-unit>
      <trans-unit id="ContainsPredicateFailMsg">
        <source>Expected at least one item to match the predicate. {0}</source>
        <target state="translated">Es wurde erwartet, dass mindestens ein Element mit dem Prädikat übereinstimmt. {0}</target>
        <note>{0} is the user-provided assertion message.</note>
      </trans-unit>
      <trans-unit id="ContainsPredicateFailedSummary">
        <source>Expected collection to contain an element matching the predicate.</source>
        <target state="translated">Es wurde erwartet, dass die Sammlung ein Element enthält, das dem Prädikat entspricht.</target>
        <note />
      </trans-unit>
      <trans-unit id="ContainsSingleFailMsg">
        <source>Expected collection to contain exactly one element but found {1} element(s). {0}</source>
        <target state="translated">Es wurde erwartet, dass die Sammlung genau ein Element enthält, es wurden jedoch {1} gefunden. {0}</target>
        <note>{0} is the user-provided assertion message. {1} is the collection element count.</note>
      </trans-unit>
      <trans-unit id="ContainsSingleFailedSummary">
        <source>Expected collection to contain exactly one element.</source>
        <target state="translated">Es wurde erwartet, dass die Sammlung genau ein Element enthält.</target>
        <note />
      </trans-unit>
      <trans-unit id="ContainsSingleMatchFailMsg">
        <source>Expected exactly one item to match the predicate but found {1} item(s). {0}</source>
        <target state="translated">Es wurde erwartet, dass genau ein Element mit dem Prädikat übereinstimmt, es wurden jedoch {1} Element(e) gefunden. {0}</target>
        <note>{0} is the user-provided assertion message. {1} is the number of items matching the predicate.</note>
      </trans-unit>
      <trans-unit id="ContainsSingleMatchFailedSummary">
        <source>Expected collection to contain exactly one element matching the predicate.</source>
        <target state="translated">Es wurde erwartet, dass die Sammlung genau ein Element enthält, das dem Prädikat entspricht.</target>
        <note />
      </trans-unit>
      <trans-unit id="ContainsSubstringFailedSummary">
        <source>Expected string to contain the specified substring.</source>
        <target state="translated">Es wurde erwartet, dass die Zeichenfolge die angegebene Unterzeichenfolge enthält.</target>
        <note />
      </trans-unit>
      <trans-unit id="DoesNotContainAllFailedSummary">
        <source>Expected collection to not contain all specified items.</source>
        <target state="translated">Es wurde erwartet, dass die Sammlung das angegebene Element nicht enthält.</target>
        <note />
      </trans-unit>
      <trans-unit id="DoesNotContainFail">
        <source>String '{0}' does contain string '{1}'. {2}.</source>
        <target state="translated">Die Zeichenfolge „{0}“ enthält die Zeichenfolge „{1}“. {2}.</target>
        <note>{0} is the string being checked. {1} is the substring that should not be present. {2} is the user-provided assertion message.</note>
      </trans-unit>
      <trans-unit id="DoesNotContainItemFailMsg">
        <source>Expected collection to not contain the specified item. {0}</source>
        <target state="translated">Es wurde erwartet, dass die Sammlung das angegebene Element nicht enthält. {0}</target>
        <note>{0} is the user-provided assertion message.</note>
      </trans-unit>
      <trans-unit id="DoesNotContainItemFailedSummary">
        <source>Expected collection to not contain the specified element.</source>
        <target state="translated">Es wurde erwartet, dass die Sammlung das angegebene Element nicht enthält.</target>
        <note />
      </trans-unit>
      <trans-unit id="DoesNotContainPredicateFailMsg">
        <source>Expected no items to match the predicate. {0}</source>
        <target state="translated">Es wurden erwartet, dass keine Elemente mit dem Prädikat übereinstimmen. {0}</target>
        <note>{0} is the user-provided assertion message.</note>
      </trans-unit>
      <trans-unit id="DoesNotContainPredicateFailedSummary">
        <source>Expected collection to not contain an element matching the predicate.</source>
        <target state="translated">Es wurde erwartet, dass die Sammlung kein Element enthält, das dem Prädikat entspricht.</target>
        <note />
      </trans-unit>
      <trans-unit id="DoesNotContainSubstringFailedSummary">
        <source>Expected string to not contain the specified substring.</source>
        <target state="translated">Es wurde erwartet, dass die Zeichenfolge die angegebene Teilzeichenfolge nicht enthält.</target>
        <note />
      </trans-unit>
      <trans-unit id="DoesNotEndWithFail">
        <source>String '{0}' ends with string '{1}'. {2}</source>
        <target state="translated">Die Zeichenfolge „{0}“ endet mit der Zeichenfolge „{1}“. {2}</target>
        <note>{0} is the string being checked. {1} is the suffix that should not be present. {2} is the user-provided assertion message.</note>
      </trans-unit>
      <trans-unit id="DoesNotEndWithFailedSummary">
        <source>Expected string to not end with the specified suffix.</source>
        <target state="translated">Es wurde erwartet, dass die Zeichenfolge nicht mit dem angegebenen Suffix endet.</target>
        <note />
      </trans-unit>
      <trans-unit id="DoesNotMatchRegexFailedSummary">
        <source>Expected string to not match the specified pattern.</source>
        <target state="translated">Es wurde erwartet, dass die Zeichenfolge nicht mit dem angegebenen Muster übereinstimmt.</target>
        <note />
      </trans-unit>
      <trans-unit id="DoesNotStartWithFail">
        <source>String '{0}' starts with string '{1}'. {2}</source>
        <target state="translated">Die Zeichenfolge „{0}“ beginnt mit der Zeichenfolge „{1}“. {2}</target>
        <note>{0} is the string being checked. {1} is the prefix that should not be present. {2} is the user-provided assertion message.</note>
      </trans-unit>
      <trans-unit id="DoesNotStartWithFailedSummary">
        <source>Expected string to not start with the specified prefix.</source>
        <target state="translated">Es wurde erwartet, dass die Zeichenfolge nicht mit dem angegebenen Präfix beginnt.</target>
        <note />
      </trans-unit>
      <trans-unit id="DynamicDataInvalidFieldLayout">
        <source>Dynamic data field '{0}' should be static.</source>
        <target state="translated">Das dynamische Datenfeld „{0}“ sollte static sein.</target>
        <note>{0} is the dynamic data field name. Do not localize the C# keyword {Locked="static"}.</note>
      </trans-unit>
      <trans-unit id="DynamicDataInvalidMethodLayout">
        <source>Dynamic data method '{0}' should be static, non-generic, and cannot have 'params' parameter.</source>
        <target state="translated">Die dynamische Datenmethode „{0}“ muss static, nicht generisch sein und darf keinen Parameter „params“ enthalten.</target>
        <note>{0} is the dynamic data method name. Do not localize C# keywords {Locked="static"}{Locked="params"}.</note>
      </trans-unit>
      <trans-unit id="DynamicDataInvalidPropertyLayout">
        <source>Dynamic data property '{0}' should be static and have a getter.</source>
        <target state="translated">Die dynamische Dateneigenschaft "{0}" muss static sein und über einen Getter verfügen.</target>
        <note>{0} is the dynamic data property name. Do not localize the C# keyword {Locked="static"}.</note>
      </trans-unit>
      <trans-unit id="DynamicDataSourceShouldExistAndBeValid">
        <source>The dynamic data source '{0}' in type '{1}' should exist and be a property, a method, or a field.</source>
        <target state="translated">Die dynamische Datenquelle „{0}“ vom Typ „{1}“ sollte vorhanden sein und eine Eigenschaft, eine Methode oder ein Feld darstellen.</target>
        <note>{0} is the dynamic data source member name. {1} is the declaring type name.</note>
      </trans-unit>
      <trans-unit id="ElementNumbersDontMatch">
        <source>The number of elements in the collections do not match. Expected:&lt;{1}&gt;. Actual:&lt;{2}&gt;.{0}</source>
        <target state="translated">Die Anzahl der Elemente in den Sammlungen stimmt nicht überein. Erwartet: &lt;{1}&gt;. Tatsächlich: &lt;{2}&gt;.{0}</target>
        <note>{0} is the user-provided assertion message. {1} is the expected element count. {2} is the actual element count.</note>
      </trans-unit>
      <trans-unit id="ElementsAtIndexDontMatch">
        <source>Element at index {0} do not match.
Expected: {1}
Actual: {2}</source>
        <target state="translated">Das Element bei Index {0} stimmt nicht überein.
Erwartet: {1}
Tatsächlich: {2}</target>
        <note>{0} is the index of the mismatched element. {1} is the expected element. {2} is the actual element.</note>
      </trans-unit>
      <trans-unit id="ElementTypesAtIndexDontMatch">
        <source>Element at index {1} is not of expected type. Expected type:&lt;{2}&gt;. Actual type:&lt;{3}&gt;.{0}</source>
        <target state="translated">Das Element bei Index "{1}" weist nicht den erwarteten Typ auf. Erwarteter Typ:&lt;{2}&gt;. Tatsächlicher Typ:&lt;{3}&gt;.{0}</target>
        <note>{0} is the user-provided assertion message. {1} is the element index. {2} is the expected type. {3} is the actual type.</note>
      </trans-unit>
      <trans-unit id="EndsWithFail">
        <source>String '{0}' does not end with string '{1}'. {2}</source>
        <target state="translated">Die Zeichenfolge „{0}“ endet nicht auf die Zeichenfolge „{1}“. {2}</target>
        <note>{0} is the string being checked. {1} is the expected suffix. {2} is the user-provided assertion message.</note>
      </trans-unit>
      <trans-unit id="AssertionFailed">
        <source>{0} failed.</source>
        <target state="translated">{0} fehlgeschlagen.</target>
        <note>{0} is the assertion name.</note>
      </trans-unit>
      <trans-unit id="EndsWithFailedSummary">
        <source>Expected string to end with the specified suffix.</source>
        <target state="translated">Es wurde erwartet, dass die Zeichenfolge mit dem angegebenen Suffix endet.</target>
        <note />
      </trans-unit>
      <trans-unit id="HasCountFailedSummary">
        <source>Expected collection to contain a specific number of elements.</source>
        <target state="translated">Es wurde erwartet, dass die Sammlung eine bestimmte Anzahl von Elementen enthält.</target>
        <note />
      </trans-unit>
      <trans-unit id="InconclusivePrefix">
        <source>Assert.Inconclusive.</source>
        <target state="translated">Assert.Inconclusive.</target>
        <note>Do not localize the assertion API name {Locked="Assert.Inconclusive"}.</note>
      </trans-unit>
      <trans-unit id="InvalidAccessToTestContextProperty">
        <source>The property 'TestContext.{0}' is related to current test is not available during assembly or class fixtures.</source>
        <target state="translated">Die Eigenschaft „TestContext.{0}“ im Zusammenhang mit dem aktuellen Test steht während Assembly- oder Klassenfixierungen nicht zur Verfügung.</target>
        <note>{0} is the {Locked="TestContext"} property name. Do not localize the API prefix {Locked="TestContext."}.</note>
      </trans-unit>
      <trans-unit id="InvalidDependsOnTestMethodName">
        <source>The test method name of a [DependsOn] must be a non-empty, non-whitespace string.</source>
        <target state="translated">Der Name der Testmethode eines [DependsOn] muss eine nicht leere Zeichenfolge ohne Leerraumzeichen sein.</target>
        <note />
      </trans-unit>
      <trans-unit id="InvalidGitHubUrl">
        <source>Invalid GitHub ticket URL</source>
        <target state="translated">Ungültige GitHub-Ticket-URL.</target>
        <note />
      </trans-unit>
      <trans-unit id="InvalidResourceLockResource">
        <source>The resource key of a [ResourceLock] must be a non-empty, non-whitespace string. An empty key would silently serialize unrelated tests that also use an empty key.</source>
        <target state="translated">Der „[ResourceLock]“-Ressourcenschlüssel muss eine nicht leere Zeichenfolge ohne Leerzeichen sein. Ein leerer Schlüssel serialisiert nicht verknüpfte Tests im Hintergrund, die ebenfalls einen leeren Schlüssel verwenden.</target>
        <note />
      </trans-unit>
      <trans-unit id="IsEmptyFailedSummary">
        <source>Expected collection to be empty.</source>
        <target state="translated">Es wurde erwartet, dass die Sammlung leer ist.</target>
        <note />
      </trans-unit>
      <trans-unit id="IsFalseFailedSummary">
        <source>Expected condition to be false.</source>
        <target state="translated">Es wurde erwartet, dass die Bedingung „false“ ist.</target>
        <note>Do not localize the C# keyword {Locked="false"}.</note>
      </trans-unit>
      <trans-unit id="IsGreaterThanFailedSummary">
        <source>Expected value to be greater than the lower bound.</source>
        <target state="translated">Es wurde erwartet, dass der Wert größer als die untere Grenze ist.</target>
        <note />
      </trans-unit>
      <trans-unit id="IsGreaterThanOrEqualToFailedSummary">
        <source>Expected value to be greater than or equal to the lower bound.</source>
        <target state="translated">Es wurde erwartet, dass der Wert größer oder gleich der unteren Grenze ist.</target>
        <note />
      </trans-unit>
      <trans-unit id="IsInRangeFail">
        <source>Value '{0}' is not within the expected range [{1}..{2}]. {3}</source>
        <target state="translated">Der Wert „{0}“ liegt nicht im erwarteten Bereich [{1}..{2}]. {3}</target>
        <note>{0} is the actual value. {1} is the minimum expected value. {2} is the maximum expected value. {3} is the user-provided assertion message.</note>
      </trans-unit>
      <trans-unit id="IsInRangeFailedSummary">
        <source>Expected value to be within the inclusive range.</source>
        <target state="translated">Erwarteter Wert liegt innerhalb des inklusiven Bereichs.</target>
        <note />
      </trans-unit>
      <trans-unit id="IsInRangeMaxValueMustBeGreaterThanOrEqualMinValue">
        <source>The maximum value must be greater than or equal to the minimum value.</source>
        <target state="translated">Der Höchstwert muss größer oder gleich dem Mindestwert sein.</target>
        <note />
      </trans-unit>
      <trans-unit id="IsInstanceOfFailMsg">
        <source>{0} Expected type:&lt;{1}&gt;. Actual type:&lt;{2}&gt;.</source>
        <target state="translated">{0}Erwarteter Typ:&lt;{1}&gt;. Tatsächlicher Typ:&lt;{2}&gt;.</target>
        <note>{0} is the user-provided assertion message. {1} is the expected type. {2} is the actual type.</note>
      </trans-unit>
      <trans-unit id="IsLessThanFailedSummary">
        <source>Expected value to be less than the upper bound.</source>
        <target state="translated">Es wurde erwartet, dass der Wert kleiner als die Obergrenze ist.</target>
        <note />
      </trans-unit>
      <trans-unit id="IsLessThanOrEqualToFailedSummary">
        <source>Expected value to be less than or equal to the upper bound.</source>
        <target state="translated">Es wurde erwartet, dass der Wert kleiner oder gleich der oberen Grenze ist.</target>
        <note />
      </trans-unit>
      <trans-unit id="IsMatchFail">
        <source>String '{0}' does not match pattern '{1}'. {2}</source>
        <target state="translated">Die Zeichenfolge „{0}“ stimmt nicht mit dem Muster „{1}“ überein. {2}</target>
        <note>{0} is the string being checked. {1} is the regular expression pattern. {2} is the user-provided assertion message.</note>
      </trans-unit>
      <trans-unit id="IsNegativeFailedSummary">
        <source>Expected value to be negative.</source>
        <target state="translated">Es wurde erwartet, dass der Wert negativ ist.</target>
        <note />
      </trans-unit>
      <trans-unit id="IsNotEmptyFailedSummary">
        <source>Expected collection to not be empty.</source>
        <target state="translated">Es wurde erwartet, dass die Sammlung nicht leer ist.</target>
        <note />
      </trans-unit>
      <trans-unit id="IsNotInstanceOfFailMsg">
        <source>Wrong Type:&lt;{1}&gt;. Actual type:&lt;{2}&gt;. {0}</source>
        <target state="translated">Falscher Typ:&lt;{1}&gt;. Tatsächlicher Typ:&lt;{2}&gt;. {0}</target>
        <note>{0} is the user-provided assertion message. {1} is the unexpected type. {2} is the actual type.</note>
      </trans-unit>
      <trans-unit id="IsExactInstanceOfFailMsg">
        <source>{0} Expected exact type:&lt;{1}&gt;. Actual type:&lt;{2}&gt;.</source>
        <target state="translated">{0} Erwarteter genauer Typ:&lt;{1}&gt;. Tatsächlicher Typ:&lt;{2}&gt;.</target>
        <note>{0} is the user-provided assertion message. {1} is the expected exact type. {2} is the actual type.</note>
      </trans-unit>
      <trans-unit id="IsNotExactInstanceOfFailMsg">
        <source>Wrong exact Type:&lt;{1}&gt;. Actual type:&lt;{2}&gt;. {0}</source>
        <target state="translated">Falscher genauer Typ:&lt;{1}&gt;. Tatsächlicher Typ:&lt;{2}&gt;. {0}</target>
        <note>{0} is the user-provided assertion message. {1} is the unexpected exact type. {2} is the actual type.</note>
      </trans-unit>
      <trans-unit id="IsNotMatchFail">
        <source>String '{0}' matches pattern '{1}'. {2}</source>
        <target state="translated">Die Zeichenfolge „{0}“ stimmt mit dem Muster „{1}“ überein. {2}</target>
        <note>{0} is the string being checked. {1} is the regular expression pattern. {2} is the user-provided assertion message.</note>
      </trans-unit>
      <trans-unit id="IsNotNullFailedSummary">
        <source>Expected value to not be null.</source>
        <target state="translated">Erwarteter Wert darf nicht null sein.</target>
        <note>Do not localize the C# keyword {Locked="null"}.</note>
      </trans-unit>
      <trans-unit id="AreNotEqualFailedSummary">
        <source>Expected values to differ.</source>
        <target state="translated">Es wurde erwartet, dass sich die Werte unterscheiden.</target>
        <note />
      </trans-unit>
      <trans-unit id="AreEqualStringsFailedSummary">
        <source>Expected strings to be equal.</source>
        <target state="translated">Es wurde erwartet, dass Zeichenfolgen gleich sind.</target>
        <note />
      </trans-unit>
      <trans-unit id="AreEqualDifferentTypesFailedSummary">
        <source>Expected values to be equal, but they are of different types.</source>
        <target state="translated">Es wurde erwartet, dass die Werte gleich sind, aber sie weisen unterschiedliche Typen auf.</target>
        <note />
      </trans-unit>
      <trans-unit id="AreEqualFailedSummary">
        <source>Expected values to be equal.</source>
        <target state="translated">Es wurde erwartet, dass die Werte gleich sind.</target>
        <note />
      </trans-unit>
      <trans-unit id="IsNullFailedSummary">
        <source>Expected value to be null.</source>
        <target state="translated">Erwarteter Wert ist null.</target>
        <note>Do not localize the C# keyword {Locked="null"}.</note>
      </trans-unit>
      <trans-unit id="IsPositiveFailedSummary">
        <source>Expected value to be positive.</source>
        <target state="translated">Es wurde erwartet, dass der Wert positiv ist.</target>
        <note />
      </trans-unit>
      <trans-unit id="IsTrueFailedSummary">
        <source>Expected condition to be true.</source>
        <target state="translated">Es wurde erwartet, dass die Bedingung „true“ ist.</target>
        <note>Do not localize the C# keyword {Locked="true"}.</note>
      </trans-unit>
      <trans-unit id="MatchesRegexFailedSummary">
        <source>Expected string to match the specified pattern.</source>
        <target state="translated">Es wurde erwartet, dass die Zeichenfolge mit dem angegebenen Muster übereinstimmt.</target>
        <note />
      </trans-unit>
      <trans-unit id="PrivateAccessorMemberNotFound">
        <source>
      The member specified ({0}) could not be found. You might need to regenerate your private accessor,
      or the member may be private and defined on a base class. If the latter is true, you need to pass the type
      that defines the member into PrivateObject's constructor.
    </source>
        <target state="translated">
      Das angegebene Mitglied ({0}) wurde nicht gefunden. Sie müssen möglicherweise Ihren privaten Accessor erneut generieren,
      oder das Mitglied ist möglicherweise privat und für eine Basisklasse definiert. Wenn Letzteres  true ist, müssen Sie den Typ übergeben,
      der das Mitglied für den PrivateObject-Konstruktor definiert.
    </target>
        <note>{0} is the member name. Do not localize the C# keyword {Locked="true"} or the type name {Locked="PrivateObject"}.</note>
      </trans-unit>
      <trans-unit id="PrivateAccessorConstructorNotFound">
        <source>
      The constructor with the specified signature could not be found. You might need to regenerate your private accessor,
      or the member may be private and defined on a base class. If the latter is true, you need to pass the type
      that defines the member into PrivateObject's constructor.
    </source>
        <target state="translated">
      Der Konstruktor mit der angegebenen Signatur wurde nicht gefunden. Sie müssen möglicherweise Ihren privaten Accessor erneut generieren,
      oder das Mitglied ist möglicherweise privat und für eine Basisklasse definiert. Wenn Letzteres true ist, müssen Sie den Typ übergeben,
      der das Mitglied für den PrivateObject-Konstruktor definiert.
    </target>
        <note>Do not localize the C# keyword {Locked="true"} or the type name {Locked="PrivateObject"}.</note>
      </trans-unit>
      <trans-unit id="NullParameterToAssert">
        <source>The parameter '{0}' is invalid. The value cannot be null.</source>
        <target state="translated">Der {0}-Parameter ist ungültig. Der Wert kann nicht null sein.</target>
        <note>{0} is the parameter name. Do not localize the C# keyword {Locked="null"}.</note>
      </trans-unit>
      <trans-unit id="NumberOfElementsDiff">
        <source>Different number of elements.</source>
        <target state="translated">Unterschiedliche Anzahl von Elementen.</target>
        <note></note>
      </trans-unit>
      <trans-unit id="ReturnedSubsetValueMessage">
        <source>Element(s) &lt;{0}&gt; is/are not present in the collection.</source>
        <target state="translated">Element(e) &lt;{0}&gt; ist/sind in der Auflistung nicht vorhanden.</target>
        <note>{0} is a comma-separated list of missing elements.</note>
      </trans-unit>
      <trans-unit id="STATestMethodNonWindowsNotSupported">
        <source>[STATestMethod] is not supported on non-Windows platforms. STA (Single Threaded Apartment) is a Windows-only COM threading concept. Use [OSCondition(OperatingSystems.Windows)] to skip this test on non-Windows platforms.</source>
        <target state="translated">Die [STATestMethod] wird nur auf der Windows-Plattform unterstützt. STA (Singlethread-Apartment) ist ein COM-Threadingkonzept nur für Windows. Verwenden Sie [OSCondition(OperatingSystems.Windows)], um diesen Test auf Nicht-Windows-Plattformen zu überspringen.</target>
        <note>Do not localize MSTest attribute names {Locked="[STATestMethod]"}{Locked="[OSCondition(OperatingSystems.Windows)]"} or COM threading acronym {Locked="STA"}.</note>
      </trans-unit>
      <trans-unit id="StartsWithFail">
        <source>String '{0}' does not start with string '{1}'. {2}</source>
        <target state="translated">Die Zeichenfolge „{0}“ beginnt nicht mit der Zeichenfolge „{1}“. {2}</target>
        <note>{0} is the string being checked. {1} is the expected prefix. {2} is the user-provided assertion message.</note>
      </trans-unit>
      <trans-unit id="InvalidPropertyType">
        <source>The property {0} has type {1}; expected type {2}.</source>
        <target state="translated">Die {0}-Eigenschaft weist den Typ "{1}" auf; Typ "{2}" wird erwartet.</target>
        <note>{0} is the property name. {1} is the actual property type. {2} is the expected property type.</note>
      </trans-unit>
      <trans-unit id="Common_NullInMessages">
        <source>(null)</source>
        <target state="translated">(null)</target>
        <note>Do not localize the C# keyword {Locked="null"}.</note>
      </trans-unit>
      <trans-unit id="Common_ObjectString">
        <source>(object)</source>
        <target state="translated">(Objekt)</target>
        <note></note>
      </trans-unit>
      <trans-unit id="StartsWithFailedSummary">
        <source>Expected string to start with the specified prefix.</source>
        <target state="translated">Es wurde erwartet, dass die Zeichenfolge mit dem angegebenen Präfix beginnt.</target>
        <note />
      </trans-unit>
      <trans-unit id="UTF_FailedToGetExceptionMessage">
        <source>(Failed to get the message for an exception of type {0} due to an exception.)</source>
        <target state="translated">(Fehler beim Abrufen der Meldung für eine Ausnahme vom Typ "{0}" aufgrund einer Ausnahme.)</target>
        <note>{0} is the exception type.</note>
      </trans-unit>
      <trans-unit id="NoExceptionThrown">
        <source>Expected exception type:&lt;{1}&gt; but no exception was thrown. {0}</source>
        <target state="translated">Erwarteter Ausnahmetyp:&lt;{1}&gt;, aber es wurde keine Ausnahme ausgelöst. {0}</target>
        <note>{0} is the user-provided assertion message. {1} is the expected exception type.</note>
      </trans-unit>
      <trans-unit id="WrongExceptionThrown">
        <source>Expected exception type:&lt;{1}&gt;. Actual exception type:&lt;{2}&gt;. {0}</source>
        <target state="translated">Erwarteter Ausnahmetyp:&lt;{1}&gt;. Tatsächlicher Ausnahmetyp:&lt;{2}&gt;. {0}</target>
        <note>{0} is the user-provided assertion message. {1} is the expected exception type. {2} is the actual exception type.</note>
      </trans-unit>
      <trans-unit id="DataDrivenResultDisplayName">
        <source>{0} ({1})</source>
        <target state="translated">{0} ({1})</target>
        <note>{0} is the test method display name. {1} is the comma-separated list of test data arguments.</note>
      </trans-unit>
      <trans-unit id="DynamicDataIEnumerableNull">
        <source>Property or method {0} on {1} return type is not assignable to 'IEnumerable'.</source>
        <target state="translated">Eigenschaft oder Methode {0} für {1} Rückgabetyp kann „IEnumerable“ nicht zugewiesen werden.</target>
        <note>{0} is the dynamic data property or method name. {1} is the declaring type name. Do not localize the type name {Locked="IEnumerable"}.</note>
      </trans-unit>
      <trans-unit id="DynamicDataValueNull">
        <source>Value returned by property or method {0} shouldn't be null.</source>
        <target state="translated">Der von der Eigenschaft oder Methode „{0}“ zurückgegebene Wert darf nicht null sein.</target>
        <note>{0} is the dynamic data property or method name. Do not localize the C# keyword {Locked="null"}.</note>
      </trans-unit>
      <trans-unit id="DynamicDataDisplayName">
        <source>Method {0} must match the expected signature: public static {1} {0}({2}).</source>
        <target state="translated">Die Methode "{0}" muss der erwarteten Signatur entsprechen: public static {1} {0}({2}).</target>
        <note>{0} is the dynamic display-name method name. {1} is the expected return type. {2} is the expected parameter list. Do not localize the C# signature tokens {Locked="public static"}.</note>
      </trans-unit>
      <trans-unit id="DynamicDataIEnumerableEmpty">
        <source>Property or method {0} on {1} returns empty IEnumerable&lt;object[]&gt;.</source>
        <target state="translated">Eigenschaft oder Methode "{0}" in "{1}" gibt leeres IEnumerable&lt;object[]&gt; zurück.</target>
        <note>{0} is the dynamic data property or method name. {1} is the declaring type name. Do not localize the type name {Locked="IEnumerable&lt;object[]&gt;"}.</note>
      </trans-unit>
      <trans-unit id="DoNotUseAssertEquals">
        <source>Assert.Equals should not be used for Assertions. Please use Assert.AreEqual &amp; overloads instead.</source>
        <target state="translated">Assert.Equals sollte nicht für Assertions verwendet werden. Verwenden Sie stattdessen Assert.AreEqual und Überladungen.</target>
        <note>Do not localize assertion API names {Locked="Assert.Equals"}{Locked="Assert.AreEqual"}.</note>
      </trans-unit>
      <trans-unit id="DoNotUseAssertReferenceEquals">
        <source>Assert.ReferenceEquals should not be used for Assertions. Please use Assert.AreSame &amp; overloads instead.</source>
        <target state="translated">Assert.ReferenceEquals sollte nicht für Assertions verwendet werden. Verwenden Sie stattdessen Assert.AreSame und Überladungen.</target>
        <note>Do not localize assertion API names {Locked="Assert.ReferenceEquals"}{Locked="Assert.AreSame"}.</note>
      </trans-unit>
      <trans-unit id="DoNotUseStringAssertEquals">
        <source>StringAssert.Equals should not be used for Assertions. Please use StringAssert methods or Assert.AreEqual &amp; overloads instead.</source>
        <target state="translated">StringAssert.Equals sollte nicht für Assertions verwendet werden. Verwenden Sie stattdessen StringAssert-Methoden oder Assert.AreEqual und Überladungen.</target>
        <note>Do not localize assertion API names {Locked="StringAssert.Equals"}{Locked="StringAssert"}{Locked="Assert.AreEqual"}.</note>
      </trans-unit>
      <trans-unit id="DoNotUseStringAssertReferenceEquals">
        <source>StringAssert.ReferenceEquals should not be used for Assertions. Please use StringAssert methods or Assert.AreSame &amp; overloads instead.</source>
        <target state="translated">StringAssert.ReferenceEquals darf nicht für Assertions verwendet werden. Verwenden Sie stattdessen StringAssert-Methoden oder Assert.AreSame und Überladungen.</target>
        <note>Do not localize assertion API names {Locked="StringAssert.ReferenceEquals"}{Locked="StringAssert"}{Locked="Assert.AreSame"}.</note>
      </trans-unit>
      <trans-unit id="DoNotUseCollectionAssertEquals">
        <source>CollectionAssert.Equals should not be used for Assertions. Please use CollectionAssert.AreEqual &amp; overloads instead.</source>
        <target state="translated">CollectionAssert.Equals sollte nicht für Assertions verwendet werden. Verwenden Sie stattdessen CollectionAssert.AreEqual und Überladungen.</target>
        <note>Do not localize assertion API names {Locked="CollectionAssert.Equals"}{Locked="CollectionAssert.AreEqual"}.</note>
      </trans-unit>
      <trans-unit id="DoNotUseCollectionAssertReferenceEquals">
        <source>CollectionAssert.ReferenceEquals should not be used for Assertions. Please use CollectionAssert methods or Assert.AreSame &amp; overloads instead.</source>
        <target state="translated">CollectionAssert.ReferenceEquals darf nicht für Assertions verwendet werden. Verwenden Sie stattdessen CollectionAssert-Methoden oder Assert.AreSame und Überladungen.</target>
        <note>Do not localize assertion API names {Locked="CollectionAssert.ReferenceEquals"}{Locked="CollectionAssert"}{Locked="Assert.AreSame"}.</note>
      </trans-unit>
    </body>
  </file>
</xliff>