diff --git a/components/Behaviors/tests/Behaviors.Tests.projitems b/components/Behaviors/tests/Behaviors.Tests.projitems
index aa9bebb6d..67c5e0c76 100644
--- a/components/Behaviors/tests/Behaviors.Tests.projitems
+++ b/components/Behaviors/tests/Behaviors.Tests.projitems
@@ -8,16 +8,4 @@
BehaviorsExperiment.Tests
-
-
-
- ExampleBehaviorsTestPage.xaml
-
-
-
-
- Designer
- MSBuild:Compile
-
-
\ No newline at end of file
diff --git a/components/Behaviors/tests/ExampleBehaviorsTestClass.cs b/components/Behaviors/tests/ExampleBehaviorsTestClass.cs
deleted file mode 100644
index eab9cdb74..000000000
--- a/components/Behaviors/tests/ExampleBehaviorsTestClass.cs
+++ /dev/null
@@ -1,134 +0,0 @@
-// Licensed to the .NET Foundation under one or more agreements.
-// The .NET Foundation licenses this file to you under the MIT license.
-// See the LICENSE file in the project root for more information.
-
-using CommunityToolkit.Tooling.TestGen;
-using CommunityToolkit.Tests;
-using CommunityToolkit.WinUI.Controls;
-
-namespace BehaviorsExperiment.Tests;
-
-[TestClass]
-public partial class ExampleBehaviorsTestClass : VisualUITestBase
-{
- // If you don't need access to UI objects directly or async code, use this pattern.
- [TestMethod]
- public void SimpleSynchronousExampleTest()
- {
- var assembly = typeof(Behaviors).Assembly;
- var type = assembly.GetType(typeof(Behaviors).FullName ?? string.Empty);
-
- Assert.IsNotNull(type, "Could not find Behaviors type.");
- Assert.AreEqual(typeof(Behaviors), type, "Type of Behaviors does not match expected type.");
- }
-
- // If you don't need access to UI objects directly, use this pattern.
- [TestMethod]
- public async Task SimpleAsyncExampleTest()
- {
- await Task.Delay(250);
-
- Assert.IsTrue(true);
- }
-
- // Example that shows how to check for exception throwing.
- [TestMethod]
- public void SimpleExceptionCheckTest()
- {
- // If you need to check exceptions occur for invalid inputs, etc...
- // Use Assert.ThrowsException to limit the scope to where you expect the error to occur.
- // Otherwise, using the ExpectedException attribute could swallow or
- // catch other issues in setup code.
- Assert.ThrowsException(() => throw new NotImplementedException());
- }
-
- // The UIThreadTestMethod automatically dispatches to the UI for us to work with UI objects.
- [UIThreadTestMethod]
- public void SimpleUIAttributeExampleTest()
- {
- var component = new Behaviors();
- Assert.IsNotNull(component);
- }
-
- // The UIThreadTestMethod can also easily grab a XAML Page for us by passing its type as a parameter.
- // This lets us actually test a control as it would behave within an actual application.
- // The page will already be loaded by the time your test is called.
- [UIThreadTestMethod]
- public void SimpleUIExamplePageTest(ExampleBehaviorsTestPage page)
- {
- // You can use the Toolkit Visual Tree helpers here to find the component by type or name:
- var component = page.FindDescendant();
-
- Assert.IsNotNull(component);
-
- var componentByName = page.FindDescendant("BehaviorsControl");
-
- Assert.IsNotNull(componentByName);
- }
-
- // You can still do async work with a UIThreadTestMethod as well.
- [UIThreadTestMethod]
- public async Task SimpleAsyncUIExamplePageTest(ExampleBehaviorsTestPage page)
- {
- // This helper can be used to wait for a rendering pass to complete.
- // Note, this is already done by loading a Page with the [UIThreadTestMethod] helper.
- await CompositionTargetHelper.ExecuteAfterCompositionRenderingAsync(() => { });
-
- var component = page.FindDescendant();
-
- Assert.IsNotNull(component);
- }
-
- //// ----------------------------- ADVANCED TEST SCENARIOS -----------------------------
-
- // If you need to use DataRow, you can use this pattern with the UI dispatch still.
- // Otherwise, checkout the UIThreadTestMethod attribute above.
- // See https://github.com/CommunityToolkit/Labs-Windows/issues/186
- [TestMethod]
- public async Task ComplexAsyncUIExampleTest()
- {
- await EnqueueAsync(() =>
- {
- var component = new Behaviors_ClassicBinding();
- Assert.IsNotNull(component);
- });
- }
-
- // If you want to load other content not within a XAML page using the UIThreadTestMethod above.
- // Then you can do that using the Load/UnloadTestContentAsync methods.
- [TestMethod]
- public async Task ComplexAsyncLoadUIExampleTest()
- {
- await EnqueueAsync(async () =>
- {
- var component = new Behaviors_ClassicBinding();
- Assert.IsNotNull(component);
- Assert.IsFalse(component.IsLoaded);
-
- await LoadTestContentAsync(component);
-
- Assert.IsTrue(component.IsLoaded);
-
- await UnloadTestContentAsync(component);
-
- Assert.IsFalse(component.IsLoaded);
- });
- }
-
- // You can still use the UIThreadTestMethod to remove the extra layer for the dispatcher as well:
- [UIThreadTestMethod]
- public async Task ComplexAsyncLoadUIExampleWithoutDispatcherTest()
- {
- var component = new Behaviors_ClassicBinding();
- Assert.IsNotNull(component);
- Assert.IsFalse(component.IsLoaded);
-
- await LoadTestContentAsync(component);
-
- Assert.IsTrue(component.IsLoaded);
-
- await UnloadTestContentAsync(component);
-
- Assert.IsFalse(component.IsLoaded);
- }
-}
diff --git a/components/Behaviors/tests/ExampleBehaviorsTestPage.xaml b/components/Behaviors/tests/ExampleBehaviorsTestPage.xaml
deleted file mode 100644
index b968eb346..000000000
--- a/components/Behaviors/tests/ExampleBehaviorsTestPage.xaml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
diff --git a/components/Behaviors/tests/ExampleBehaviorsTestPage.xaml.cs b/components/Behaviors/tests/ExampleBehaviorsTestPage.xaml.cs
deleted file mode 100644
index b9bface8f..000000000
--- a/components/Behaviors/tests/ExampleBehaviorsTestPage.xaml.cs
+++ /dev/null
@@ -1,16 +0,0 @@
-// Licensed to the .NET Foundation under one or more agreements.
-// The .NET Foundation licenses this file to you under the MIT license.
-// See the LICENSE file in the project root for more information.
-
-namespace BehaviorsExperiment.Tests;
-
-///
-/// An empty page that can be used on its own or navigated to within a Frame.
-///
-public sealed partial class ExampleBehaviorsTestPage : Page
-{
- public ExampleBehaviorsTestPage()
- {
- this.InitializeComponent();
- }
-}