Keep Phase 7 test helpers together

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
Michael Jolley
2026-08-26 23:05:49 -05:00
parent 2ab35a2c13
commit 1791456fc3

View File

@@ -253,17 +253,6 @@ public class JSAdapterProxyTests
Assert.AreEqual((int)ContentSize.Small, GetDetailsSize(items[4].Details));
}
private static int GetDetailsSize(IDetails? details)
{
Assert.IsNotNull(details);
var provider = details as IExtendedAttributesProvider;
Assert.IsNotNull(provider, "Details should expose extended attributes for its size.");
var properties = provider!.GetProperties();
Assert.IsNotNull(properties);
Assert.IsTrue(properties!.TryGetValue("Size", out var size));
return (int)size!;
}
[TestMethod]
public void ListPage_DetailsCommandInvokeSendsCommandInvokeWithId()
{
@@ -641,6 +630,17 @@ public class JSAdapterProxyTests
Assert.AreEqual(expected, result.Kind);
}
private static int GetDetailsSize(IDetails? details)
{
Assert.IsNotNull(details);
var provider = details as IExtendedAttributesProvider;
Assert.IsNotNull(provider, "Details should expose extended attributes for its size.");
var properties = provider!.GetProperties();
Assert.IsNotNull(properties);
Assert.IsTrue(properties!.TryGetValue("Size", out var size));
return (int)size!;
}
private static JSCommandProviderProxy CreateProvider(JSFakeExtension fake) =>
new(fake.Connection, "test.ext", "Test Extension");
}