11using Backtrace . Unity . Model ;
22using Backtrace . Unity . Services ;
33using NUnit . Framework ;
4- using System ;
54using System . Collections . Generic ;
65using UnityEngine ;
76using NativeClient = Backtrace . Unity . Runtime . Native . Windows . NativeClient ;
7+
88namespace Backtrace . Unity . Tests . Runtime . Native . Windows
99{
1010 public sealed class ScopedNativeAttributesTests
@@ -43,7 +43,7 @@ public void LegacyAttributesSupport_ShouldIncludeLegacyAttributesWhenScopedAttri
4343 [ Test ]
4444 public void NativeCrashUploadAttributes_ShouldSetValuesInPlayerPrefs_ValuesAreAvailableInPlayerPrefs ( )
4545 {
46- var configuration = new BacktraceConfiguration ( ) ;
46+ var configuration = ScriptableObject . CreateInstance < BacktraceConfiguration > ( ) ;
4747 configuration . SendUnhandledGameCrashesOnGameStartup = true ;
4848 const string testAttributeString = "foo-key" ;
4949 const string testAttributeValue = "foo-bar-value" ;
@@ -64,7 +64,7 @@ public void NativeCrashUploadAttributesSetting_ShouldReadPlayerPrefsWithLegacyAt
6464 string sessionKey = "session-foo-bar-baz" ;
6565 PlayerPrefs . SetString ( NativeClient . SessionKey , sessionKey ) ;
6666
67- var configuration = new BacktraceConfiguration ( ) ;
67+ var configuration = ScriptableObject . CreateInstance < BacktraceConfiguration > ( ) ;
6868 configuration . SendUnhandledGameCrashesOnGameStartup = true ;
6969 const string testAttributeString = "foo-key" ;
7070 const string testAttributeValue = "foo-bar-value" ;
@@ -82,7 +82,7 @@ public void NativeCrashUploadAttributesSetting_ShouldReadPlayerPrefsWithLegacyAt
8282 public void NativeCrashUploadAttributes_ShouldSetScopedAttributeViaNativeClientApi_AttributePresentsInScopedAttributes ( )
8383 {
8484
85- var configuration = new BacktraceConfiguration ( ) ;
85+ var configuration = ScriptableObject . CreateInstance < BacktraceConfiguration > ( ) ;
8686 configuration . SendUnhandledGameCrashesOnGameStartup = true ;
8787 const string testAttributeKey = "foo-key-bar-baz" ;
8888 const string testAttributeValue = "123123" ;
@@ -104,7 +104,7 @@ public void NativeCrashAttributesCleanMethod_ShouldCleanAllScopedAttribtues_Scop
104104 PlayerPrefs . SetString ( NativeClient . MachineUuidKey , machineUuid ) ;
105105 string sessionKey = "session-foo-bar-baz" ;
106106 PlayerPrefs . SetString ( NativeClient . SessionKey , sessionKey ) ;
107- var configuration = new BacktraceConfiguration ( ) ;
107+ var configuration = ScriptableObject . CreateInstance < BacktraceConfiguration > ( ) ;
108108 configuration . SendUnhandledGameCrashesOnGameStartup = true ;
109109 const string testAttributeString = "foo-key" ;
110110 const string testAttributeValue = "foo-bar-value" ;
0 commit comments