Skip to content

Merge pull request #118 from nowsprinting/release/1.1.1 #20

Merge pull request #118 from nowsprinting/release/1.1.1

Merge pull request #118 from nowsprinting/release/1.1.1 #20

GitHub Actions / test result (2022.3.51f1, All) completed Jan 6, 2025 in 0s

⚠️ test result (2022.3.51f1, All) - 156/166, skipped: 10 - Passed in 14.852s

✅ editmode-results.xml - 5/5 - Passed in 0.466s

⚠️ playmode-results.xml - 151/161, skipped: 10 - Passed in 14.387s

Details

✅ editmode-results.xml - 5/5 - Passed in 0.466s
  • ✅ TestHelper.Editor.Attributes.CreateSceneAttributeTest - 1/1 - Passed in 0.035s
    • Attach_CreateNewSceneWithCameraAndLight - Passed in 0.035s
  • ✅ TestHelper.Editor.Attributes.LoadSceneAttributeTest - 1/1 - Passed in 0.080s
    • Attach_LoadedSceneNotInBuild - Passed in 0.080s
  • ✅ TestHelper.Editor.JUnitXml.JUnitXmlWriterTest - 2/2 - Passed in 0.061s
    • WriteTo_CreatedJUnitXmlFormatFile - Passed in 0.045s
    • WriteTo_ExistFile_OverwriteFile - Passed in 0.016s
  • ✅ TestHelper.Editor.TemporaryBuildScenesUsingInTestTest - 1/1 - Passed in 0.017s
    • GetScenesUsingInTest_AttachedToMethod_ReturnScenesSpecifiedByAttribute - Passed in 0.017s
⚠️ playmode-results.xml - 151/161, skipped: 10 - Passed in 14.387s
  • ✅ TestHelper.RuntimeInternals.CommandLineArgsTest - 5/5 - Passed in 0.016s
    • DictionaryFromCommandLineArgs - Passed in 0.014s
    • GetJUnitResultsPath_WithArgument_GotSpecifiedPath - Passed in 0.000s
    • GetJUnitResultsPath_WithoutArgument_ReturnsNull - Passed in 0.001s
    • GetScreenshotDirectory_WithArgument_GotSpecifiedDirectory - Passed in 0.000s
    • GetScreenshotDirectory_WithoutArgument_GotDefaultDirectory - Passed in 0.001s
  • ✅ TestHelper.RuntimeInternals.SceneManagerHelperTest.GetAbsolutePath - 2/2 - Passed in 0.001s
    • GetAbsolutePath("./Scene.unity","Assets/Tests/Runtime/Caller.cs","Assets/Tests/Runtime/Scene.unity") - Passed in 0.001s
    • GetAbsolutePath("../../BadPath/../Scenes/Scene.unity","Packages/com.nowsprinting.test-helper/Tests/Runtime/Attributes/Caller.cs","Packages/com.nowsprinting.test-helper/Tests/Scenes/Scene.unity") - Passed in 0.000s
  • ✅ TestHelper.RuntimeInternals.SceneManagerHelperTest.GetExistScenePath_ExistPath_GotExistScenePath - 4/4 - Passed in 0.019s
    • GetExistScenePath_ExistPath_GotExistScenePath("Packages/com.nowsprinting.test-helper/Tests/Scenes/NotInScenesInBuild.unity") - Passed in 0.014s
    • GetExistScenePath_ExistPath_GotExistScenePath("Packages/com.nowsprinting.test-helper/Tes?s/S?enes/NotInScenesInBuild.unity") - Passed in 0.002s
    • GetExistScenePath_ExistPath_GotExistScenePath("Packages/com.nowsprinting.test-helper///NotInScenesInBuild.unity") - Passed in 0.001s
    • GetExistScenePath_ExistPath_GotExistScenePath("Packages/com.nowsprinting.test-helper//NotInScenesInBuild.unity")** - Passed in 0.001s
  • ✅ TestHelper.RuntimeInternals.SceneManagerHelperTest.GetExistScenePath_InvalidGlobPattern_OutputLogError - 5/5 - Passed in 0.008s
    • GetExistScenePath_InvalidGlobPattern_OutputLogError("/NotInScenesInBuild.unity","Scene path must start with `Assets/` or `Packages/`")** - Passed in 0.004s
    • GetExistScenePath_InvalidGlobPattern_OutputLogError("Packages/com.nowsprinting.test-helper/Tests/Scenes/NotInScenesInBuild","Scene path must ends with `.unity`") - Passed in 0.001s
    • GetExistScenePath_InvalidGlobPattern_OutputLogError("Packages//NotInScenesInBuild.unity","Wildcards cannot be used in the package name of path")** - Passed in 0.001s
    • GetExistScenePath_InvalidGlobPattern_OutputLogError("Packages/com.nowsprinting.test-helper/Tests/Scenes/Not??ScenesInBuild.unity","Wildcards cannot be used in the scene name of path") - Passed in 0.001s
    • ✅ *GetExistScenePath_InvalidGlobPattern_OutputLogError("Packages/com.nowsprinting.test-helper/Tests/Scenes/InScenesInBuild.unity","Wildcards cannot be used in the scene name of path") - Passed in 0.001s
  • ✅ TestHelper.RuntimeInternals.SceneManagerHelperTest.GetExistScenePath_NotExistPath_InEditor_OutputLogError - 2/2 - Passed in 0.005s
    • GetExistScenePath_NotExistPath_InEditor_OutputLogError("Packages/com.nowsprinting.test-helper/Tests/Scenes/NotExistScene.unity") - Passed in 0.003s
    • GetExistScenePath_NotExistPath_InEditor_OutputLogError("Packages/com.nowsprinting.test-helper/*/NotInScenesInBuild.unity") - Passed in 0.002s
  • ✅ TestHelper.RuntimeInternals.SceneManagerHelperTest.GetExistScenePathOnPlayer_GotSceneName - 1/1 - Passed in 0.000s
    • GetExistScenePathOnPlayer_GotSceneName("Packages/com.nowsprinting.test-helper/Tests/Scenes/NotInScenesInBuild.unity") - Passed in 0.000s
  • ✅ TestHelper.RuntimeInternals.SceneManagerHelperTest.LoadSceneAsync_LoadedScene - 3/3 - Passed in 1.189s
    • LoadSceneAsync_LoadedScene("Packages/com.nowsprinting.test-helper/Tests/Scenes/NotInScenesInBuild.unity") - Passed in 0.074s
    • LoadSceneAsync_LoadedScene("Packages/com.nowsprinting.test-helper//NotInScenesInBuildForGlob.unity")** - Passed in 0.978s
    • LoadSceneAsync_LoadedScene("../Scenes/NotInScenesInBuildForRelative.unity") - Passed in 0.137s
  • ✅ TestHelper.RuntimeInternals.ScreenshotHelperTest - 5/5 - Passed in 0.926s
    • TakeScreenshot_FromAsyncTest - Passed in 0.339s
    • TakeScreenshot_Multiple_SaveToEachSpecifyPaths - Passed in 0.178s
    • TakeScreenshot_SaveToDefaultPath - Passed in 0.145s
    • TakeScreenshot_SpecifySuperSizeAndStereoCaptureMode_NotWork - Passed in 0.129s
    • TakeScreenshot_WithoutLogFilepath_SuppressLogging - Passed in 0.136s
  • ✅ TestHelper.RuntimeInternals.ScreenshotHelperTest+Internal.DefaultFilename_Parameterized - 1/1 - Passed in 0.000s
    • DefaultFilename_Parameterized(0,"s") - Passed in 0.000s
  • ✅ TestHelper.RuntimeInternals.Wrappers.UnityEditor.GameViewSizeGroupWrapperTest - 7/7 - Passed in 0.006s
    • AddCustomSize_Added - Passed in 0.002s
    • IndexOf_FoundAddedSize - Passed in 0.001s
    • RemoveCustomSize_Removed - Passed in 0.002s
    • CreateInstance_Instantiate - Passed in 0.000s
    • GetGameViewSize_GotGameViewSize - Passed in 0.000s
    • GetTotalCount_GotCount - Passed in 0.000s
    • IndexOf_NotFound - Passed in 0.000s
  • ✅ TestHelper.RuntimeInternals.Wrappers.UnityEditor.GameViewSizesWrapperTest - 2/2 - Passed in 0.001s
    • CreateInstance_Instantiate - Passed in 0.000s
    • CurrentGroup_GetGameViewSizeGroupInstance - Passed in 0.000s
  • ✅ TestHelper.RuntimeInternals.Wrappers.UnityEditor.GameViewSizeWrapperTest - 7/7 - Passed in 0.004s
    • CreateInstance_Instantiate - Passed in 0.002s
    • Equals_DifferentHeight_NotEquals - Passed in 0.001s
    • Equals_DifferentType_NotEquals - Passed in 0.001s
    • Equals_DifferentWidth_NotEquals - Passed in 0.000s
    • Equals_InnerObjectIsNull_NotEquals - Passed in 0.000s
    • Equals_SameSizeButDifferentName_Equals - Passed in 0.000s
    • Equals_WrapperObjectIsNull_NotEquals - Passed in 0.000s
  • ✅ TestHelper.RuntimeInternals.Wrappers.UnityEditor.GameViewWrapperTest - 2/2 - Passed in 0.002s
    • GetWindow - Passed in 0.000s
    • SelectedSizeIndex - Passed in 0.002s
  • ✅ TestHelper.Attributes.BuildSceneAttributeTest - 2/2 - Passed in 0.232s
    • Attach_InferredSceneIntoBuild - Passed in 0.077s
    • Attach_SceneIntoBuild - Passed in 0.154s
  • ✅ TestHelper.Attributes.CreateSceneAttributeTest.AttachToParameterizedTest_CreateNewScene - 2/2 - Passed in 0.046s
    • AttachToParameterizedTest_CreateNewScene(0) - Passed in 0.023s
    • AttachToParameterizedTest_CreateNewScene(1) - Passed in 0.023s
  • ✅ TestHelper.Attributes.CreateSceneAttributeTest - 6/6 - Passed in 0.372s
    • Attach_CreateNewSceneWithoutCameraAndLight - Passed in 0.031s
    • Attach_WithCamera_CreateNewSceneWithCamera - Passed in 0.040s
    • Attach_WithLight_CreateNewSceneWithLight - Passed in 0.050s
    • AttachToAsyncTest_CreateNewScene - Passed in 0.106s
    • AttachToUnityTest_CreateNewScene - Passed in 0.086s
    • UnloadCreatedSceneInTest_NoErrorInAfterTest - Passed in 0.058s
  • ✅ TestHelper.Attributes.CreateSceneAttributeTest+UnloadOthersOptionTest - 3/3 - Passed in 0.066s
    • UnloadOthersOption_BeforeTest - Passed in 0.000s
    • UnloadOthersOption_False_NotUnloadOtherScenes - Passed in 0.020s
    • UnloadOthersOption_True_UnloadOtherScenes - Passed in 0.046s
  • ⚠️ TestHelper.Attributes.FocusGameViewAttributeTest - 1/4, skipped: 3 - Passed in 0.002s
    • ⚠️ Attach_GameViewHasFocus - Skipped
    • Attach_KeepBatchmode - Passed in 0.001s
    • ⚠️ AttachToAsyncTest_GameViewHasFocus - Skipped
    • ⚠️ AttachToUnityTest_GameViewHasFocus - Skipped
  • ✅ TestHelper.Attributes.GameViewResolutionAttributeTest - 2/2 - Passed in 0.130s
    • AttachToAsyncTest_SetScreenSizeToFullHD - Passed in 0.096s
    • AttachToUnityTest_SetScreenSizeToVGA - Passed in 0.035s
  • ⚠️ TestHelper.Attributes.GizmosShowOnGameViewAttributeTest - 3/4, skipped: 1 - Passed in 0.750s
    • Attach_False_HideGizmos - Passed in 0.340s
    • Attach_True_ShowGizmos - Passed in 0.287s
    • AttachToAsyncTest_ShowGizmos - Passed in 0.123s
    • ⚠️ AttachToUnityTest_ShowGizmos - Skipped
  • ⚠️ TestHelper.Attributes.IgnoreBatchModeAttributeTest - 0/3, skipped: 3 - Passed in 0.000s
    • ⚠️ Attach_SkipOnBatchMode - Skipped
    • ⚠️ AttachToAsyncTest_SkipOnBatchMode - Skipped
    • ⚠️ AttachToUnityTest_SkipOnBatchMode - Skipped
  • ✅ TestHelper.Attributes.IgnoreWindowModeAttributeTest - 3/3 - Passed in 0.068s
    • Attach_SkipOnWindowMode - Passed in 0.000s
    • AttachToAsyncTest_SkipOnWindowMode - Passed in 0.036s
    • AttachToUnityTest_SkipOnWindowMode - Passed in 0.032s
  • ✅ TestHelper.Attributes.LoadSceneAttributeTest - 6/6 - Passed in 0.955s
    • Attach_LoadedSceneNotInBuild - Passed in 0.113s
    • AttachToAsyncTest_LoadedSceneNotInBuild - Passed in 0.209s
    • AttachToUnityTest_LoadedSceneNotInBuild - Passed in 0.229s
    • UsingGlob_LoadedSceneNotInBuild - Passed in 0.151s
    • UsingInferredPath_LoadedSceneNotInBuild - Passed in 0.127s
    • UsingRelativePath_LoadedSceneNotInBuild - Passed in 0.125s
  • ✅ TestHelper.Attributes.TakeScreenshotAttributeTest.AttachToParameterizedTest_SaveAllScreenshots - 4/4 - Passed in 0.762s
    • AttachToParameterizedTest_SaveAllScreenshots(0,2) - Passed in 0.235s
    • AttachToParameterizedTest_SaveAllScreenshots(0,3) - Passed in 0.188s
    • AttachToParameterizedTest_SaveAllScreenshots(1,2) - Passed in 0.168s
    • AttachToParameterizedTest_SaveAllScreenshots(1,3) - Passed in 0.172s
  • ✅ TestHelper.Attributes.TakeScreenshotAttributeTest.AttachToParameterizedTest_SaveAllScreenshots_ExistFile - 4/4 - Passed in 0.001s
    • AttachToParameterizedTest_SaveAllScreenshots_ExistFile(0,2) - Passed in 0.000s
    • AttachToParameterizedTest_SaveAllScreenshots_ExistFile(0,3) - Passed in 0.000s
    • AttachToParameterizedTest_SaveAllScreenshots_ExistFile(1,2) - Passed in 0.000s
    • AttachToParameterizedTest_SaveAllScreenshots_ExistFile(1,3) - Passed in 0.000s
  • ⚠️ TestHelper.Attributes.TakeScreenshotAttributeTest - 14/16, skipped: 2 - Passed in 1.443s
    • Attach_SaveScreenshotToDefaultPath - Passed in 0.180s
    • AttachWithSuperSize_SaveSuperSizeScreenshot - Passed in 0.250s
    • AttachToAsyncTest_SaveScreenshotToDefaultPath - Passed in 0.226s
    • AttachWithStereoCaptureMode_SaveStereoScreenshot - Passed in 0.176s
    • AttachWithGizmos_TakeScreenshotWithGizmos - Passed in 0.244s
    • AttachWithFilename_SaveScreenshotToSpecifyPath - Passed in 0.174s
    • AttachWithDirectory_SaveScreenshotToSpecifyPath - Passed in 0.190s
    • ⚠️ AttachToUnityTest_SaveScreenshotToDefaultPath - Skipped
    • AttachToAsyncTest_SaveScreenshotToDefaultPath_ExistFile - Passed in 0.001s
    • AttachWithDirectory_SaveScreenshotToSpecifyPath_ExistFile - Passed in 0.000s
    • Attach_SaveScreenshotToDefaultPath_ExistFile - Passed in 0.001s
    • AttachWithFilename_SaveScreenshotToSpecifyPath_ExistFile - Passed in 0.000s
    • AttachWithGizmos_TakeScreenshotWithGizmos_ExistFile - Passed in 0.000s
    • AttachWithStereoCaptureMode_SaveStereoScreenshot_ExistFile - Passed in 0.000s
    • ⚠️ AttachToUnityTest_SaveScreenshotToDefaultPath_ExistFile - Skipped
    • AttachWithSuperSize_SaveSuperSizeScreenshot_ExistFile - Passed in 0.000s
  • ✅ TestHelper.Attributes.TimeScaleAttributeTest - 4/4 - Passed in 0.243s
    • AttachToUnityTest_ApplyTimeScale - Passed in 0.098s
    • AttachToAsyncTest_ApplyTimeScale - Passed in 0.097s
    • Attach_ApplyTimeScale - Passed in 0.048s
    • AfterRunningTest_RevertTimeScale - Passed in 0.000s
  • ✅ TestHelper.Attributes.UnityVersionAttributeTest.IsSkip_newerThanOrEqual_NotSkip - 5/5 - Passed in 0.001s
    • IsSkip_newerThanOrEqual_NotSkip("2023.2.16f1") - Passed in 0.001s
    • IsSkip_newerThanOrEqual_NotSkip("2023.2.15f1") - Passed in 0.000s
    • IsSkip_newerThanOrEqual_NotSkip("2023.2") - Passed in 0.000s
    • IsSkip_newerThanOrEqual_NotSkip("2023") - Passed in 0.000s
    • IsSkip_newerThanOrEqual_NotSkip("2022") - Passed in 0.000s
  • ✅ TestHelper.Attributes.UnityVersionAttributeTest.IsSkip_newerThanOrEqual_Skip - 3/3 - Passed in 0.001s
    • IsSkip_newerThanOrEqual_Skip("2023.2.17f1") - Passed in 0.000s
    • IsSkip_newerThanOrEqual_Skip("2023.3") - Passed in 0.000s
    • IsSkip_newerThanOrEqual_Skip("6000") - Passed in 0.000s
  • ✅ TestHelper.Attributes.UnityVersionAttributeTest.IsSkip_olderThan_NotSkip - 5/5 - Passed in 0.001s
    • IsSkip_olderThan_NotSkip("2023.2.17f1") - Passed in 0.000s
    • IsSkip_olderThan_NotSkip("2023.2.16f1") - Passed in 0.000s
    • IsSkip_olderThan_NotSkip("2023.2") - Passed in 0.000s
    • IsSkip_olderThan_NotSkip("2023") - Passed in 0.000s
    • IsSkip_olderThan_NotSkip("6000") - Passed in 0.000s
  • ✅ TestHelper.Attributes.UnityVersionAttributeTest.IsSkip_olderThan_Skip - 4/4 - Passed in 0.001s
    • IsSkip_olderThan_Skip("2023.2.15f1") - Passed in 0.000s
    • IsSkip_olderThan_Skip("2023.1") - Passed in 0.000s
    • IsSkip_olderThan_Skip("2022") - Passed in 0.000s
    • IsSkip_olderThan_Skip("2021") - Passed in 0.000s
  • ⚠️ TestHelper.Attributes.UnityVersionAttributeTest - 1/2, skipped: 1 - Passed in 0.000s
    • Attach_newerThanOrEqual2019_NotSkip - Passed in 0.000s
    • ⚠️ Attach_olderThan2019_4_0f1_Skip - Skipped
  • ✅ TestHelper.Comparers.GameObjectNameComparerTest - 4/4 - Passed in 0.009s
    • UsingWithCollection_CompareGameObjectsByName - Passed in 0.003s
    • UsingWithCollection_NotContain_Failure - Passed in 0.005s
    • UsingWithEqualTo_CompareGameObjectsByName - Passed in 0.000s
    • UsingWithEqualTo_NotEqualName_Failure - Passed in 0.001s
  • ✅ TestHelper.Comparers.XDocumentComparerTest - 2/2 - Passed in 0.011s
    • CreateComparisonDictionary - Passed in 0.007s
    • UsingWithEqualTo_CompareLoosely - Passed in 0.004s
  • ✅ TestHelper.Comparers.XmlComparerTest.Compare_CompareAsXml - 20/20 - Passed in 0.007s
    • Compare_CompareAsXml("<root><child>value1</child><child attribute=&quot;attr&quot; attribute2=&quot;attr2&quot;>value2</child></root>","<root><child>value1</child><child attribute=&quot;attr&quot; attribute2=&quot;attr2&quot;>value2</child></root>",0) - Passed in 0.001s
    • Compare_CompareAsXml(null,null,0) - Passed in 0.000s
    • Compare_CompareAsXml("<root><child>value1</child><child attribute=&quot;attr&quot; attribute2=&quot;attr2&quot;>value2</child></root>","<root><child>value1</child><child attribute2=&quot;attr2&quot;>value2</child></root>",-1) - Passed in 0.000s
    • Compare_CompareAsXml("<root><child>value1</child><child attribute=&quot;attr&quot; attribute2=&quot;attr2&quot;>value2</child></root>","<root><child>value1</child><child>value2</child></root>",-1) - Passed in 0.000s
    • Compare_CompareAsXml("<root><child>value1</child><child attribute=&quot;attr&quot; attribute2=&quot;attr2&quot;>value2</child></root>","<root><child>value1</child><child attribute=&quot;bad attr&quot; attribute2=&quot;attr2&quot;>value2</child></root>",-1) - Passed in 0.000s
    • Compare_CompareAsXml("<root><child>value1</child><child attribute=&quot;attr&quot; attribute2=&quot;attr2&quot;>value2</child></root>","<root><child>bad value</child><child attribute=&quot;attr&quot; attribute2=&quot;attr2&quot;>value2</child></root>",-1) - Passed in 0.000s
    • Compare_CompareAsXml("<root><child>value1</child><child attribute=&quot;attr&quot; attribute2=&quot;attr2&quot;>value2</child></root>","<root><child attribute=&quot;attr&quot; attribute2=&quot;attr2&quot;>value2</child><child>value1</child></root>",0) - Passed in 0.000s
    • Compare_CompareAsXml("<root><child>value1</child><child attribute=&quot;attr&quot; attribute2=&quot;attr2&quot;>value2</child></root>","<root><child>value1</child><child attribute2=&quot;attr2&quot; attribute=&quot;attr&quot;>value2</child></root>",0) - Passed in 0.001s
    • Compare_CompareAsXml("<root><child>value1</child><child attribute=&quot;attr&quot; attribute2=&quot;attr2&quot;>value2</child></root>","<root><!-- comment --><child>value1</child><child attribute=&quot;attr&quot; attribute2=&quot;attr2&quot;>value2</child></root>",0) - Passed in 0.000s
    • Compare_CompareAsXml("<root><child>value1</child><child attribute=&quot;attr&quot; attribute2=&quot;attr2&quot;>value2</child></root>","<?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?>\n<root><child>value1</child><child attribute=&quot;attr&quot; attribute2=&quot;attr2&quot;>value2</child></root>",0) - Passed in 0.000s
    • Compare_CompareAsXml("<root><child>value1</child><child attribute=&quot;attr&quot; attribute2=&quot;attr2&quot;>value2</child></root>","<root>\n<child>\n value1\n</child>\n<child\n attribute=&quot;attr&quot;\n attribute2=&quot;attr2&quot;>\n value2\n</child></root>",0) - Passed in 0.000s
    • Compare_CompareAsXml("<root><child>value1</child><child attribute=&quot;attr&quot; attribute2=&quot;attr2&quot;>value2</child></root>",null,1) - Passed in 0.000s
    • Compare_CompareAsXml("<root><child>value1</child><child attribute=&quot;attr&quot; attribute2=&quot;attr2&quot;>value2</child></root>","<root><child>value1</child></root>",-1) - Passed in 0.000s
    • Compare_CompareAsXml("<root><child attribute=&quot;attr&quot; attribute2=&quot;attr2&quot;>value2</child><child>value1</child></root>","<root><child>value1</child><child attribute=&quot;attr&quot; attribute2=&quot;attr2&quot;>value2</child></root>",0) - Passed in 0.000s
    • Compare_CompareAsXml("<root><child>value1</child><child attribute2=&quot;attr2&quot; attribute=&quot;attr&quot;>value2</child></root>","<root><child>value1</child><child attribute=&quot;attr&quot; attribute2=&quot;attr2&quot;>value2</child></root>",0) - Passed in 0.000s
    • Compare_CompareAsXml("<root><!-- comment --><child>value1</child><child attribute=&quot;attr&quot; attribute2=&quot;attr2&quot;>value2</child></root>","<root><child>value1</child><child attribute=&quot;attr&quot; attribute2=&quot;attr2&quot;>value2</child></root>",0) - Passed in 0.000s
    • Compare_CompareAsXml("<?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?>\n<root><child>value1</child><child attribute=&quot;attr&quot; attribute2=&quot;attr2&quot;>value2</child></root>","<root><child>value1</child><child attribute=&quot;attr&quot; attribute2=&quot;attr2&quot;>value2</child></root>",0) - Passed in 0.000s
    • Compare_CompareAsXml("<root>\n<child>\n value1\n</child>\n<child\n attribute=&quot;attr&quot;\n attribute2=&quot;attr2&quot;>\n value2\n</child></root>","<root><child>value1</child><child attribute=&quot;attr&quot; attribute2=&quot;attr2&quot;>value2</child></root>",0) - Passed in 0.000s
    • Compare_CompareAsXml(null,"<root><child>value1</child><child attribute=&quot;attr&quot; attribute2=&quot;attr2&quot;>value2</child></root>",-1) - Passed in 0.000s
    • Compare_CompareAsXml("<root><child>value1</child></root>","<root><child>value1</child><child attribute=&quot;attr&quot; attribute2=&quot;attr2&quot;>value2</child></root>",1) - Passed in 0.000s
  • ✅ TestHelper.Comparers.XmlComparerTest - 1/1 - Passed in 0.001s
    • UsingWithEqualTo_CompareAsXml - Passed in 0.001s
  • ✅ TestHelper.Constraints.DestroyedConstraintTest - 6/6 - Passed in 0.004s
    • IsDestroyed_DestroyedGameObject_Success - Passed in 0.001s
    • IsDestroyed_NotDestroyedGameObject_Failure - Passed in 0.001s
    • IsDestroyed_NotGameObject_Failure - Passed in 0.001s
    • IsDestroyed_Null_Failure - Passed in 0.000s
    • IsNotDestroyed_DestroyedGameObject_Failure - Passed in 0.001s
    • IsNotDestroyed_NotDestroyedGameObject_Success - Passed in 0.000s