// Use this for initialization void Start() { THIS = this; //#if ((UNITY_PS4 || UNITY_XBOXONE) && !UNITY_EDITOR) || GS_FORCE_NATIVE_PLATFORM #if GS_FORCE_NATIVE_PLATFORM this.gameObject.AddComponent <NativePlatform>(); #elif UNITY_WEBGL && !UNITY_EDITOR this.gameObject.AddComponent <WebGLPlatform>(); #elif !PLAYFAB this.gameObject.AddComponent <DefaultPlatform> (); #endif #if PLAYFAB PlayFabSettings.TitleId = titleId; loginManger = new PlayFabManager(); #elif GAMESPARKS // new GamesparksConfiguration (this); loginManger = new GamesparksLogin(); #endif //PlayFabSettings.DeveloperSecretKey = DeveloperSecretKey; currencyManager = new NetworkCurrencyManager(); friendsManager = new NetworkFriendsManager(); dataManager = new NetworkDataManager(); //Login(titleId); }
// Use this for initialization void Start() { //#if ((UNITY_PS4 || UNITY_XBOXONE) && !UNITY_EDITOR) || GS_FORCE_NATIVE_PLATFORM #if GS_FORCE_NATIVE_PLATFORM this.gameObject.AddComponent <NativePlatform>(); #elif UNITY_WEBGL && !UNITY_EDITOR this.gameObject.AddComponent <WebGLPlatform>(); // #elif !PLAYFAB // this.gameObject.AddComponent<DefaultPlatform>();//1.1 #endif #if PLAYFAB PlayFabSettings.TitleId = titleId; loginManger = new PlayFabManager(); #elif GAMESPARKS loginManger = new GamesparksLogin(); #endif //currencyManager = new NetworkCurrencyManager(); //friendsManager = new NetworkFriendsManager(); dataManager = new NetworkDataManager(); }
public void CheckForLoopBackAddressExists() { // arrange ISettingsHandler settingsHandler = new FakeSettingsHandler(); INetworkDataManager manager = new NetworkDataManager(settingsHandler); // act var actual = manager.GatherNetworkData(); // assert Assert.IsTrue( actual.Where( x => x.Name == "Loopback Pseudo-Interface 1" && x.IP == "127.0.0.1").Count() > 0); }
public void BasicUsage() { // arrange ISettingsHandler settingsHandler = new FakeSettingsHandler(); INetworkDataManager manager = new NetworkDataManager(settingsHandler); // act var actual = manager.GatherNetworkData(); // assert CollectionAssert.AllItemsAreInstancesOfType(actual, typeof(NetworkData)); CollectionAssert.AllItemsAreNotNull(actual); CollectionAssert.AllItemsAreUnique(actual); CollectionAssert.IsNotEmpty(actual); }