public void AfterTest() { GameServiceProvider.ClearGameServiceProvider(); _service = null; _entity = null; }
public void AfterTest() { _goalBuilder = null; _owner = null; GameServiceProvider.ClearGameServiceProvider(); }
public void AfterTest() { GameServiceProvider.ClearGameServiceProvider(); _noise = null; _emitter = null; }
public void AfterTest() { GameServiceProvider.ClearGameServiceProvider(); _characterComponent = null; _inputBinder = null; }
public void AfterTest() { _data = null; GameInstance.ClearGameInstance(); _chatter = null; GameServiceProvider.ClearGameServiceProvider(); }
public void AfterTest() { GameServiceProvider.ClearGameServiceProvider(); _interest = null; _point = null; _character = null; }
public void AfterTest() { GameServiceProvider.ClearGameServiceProvider(); _negativeClip = null; _positiveClip = null; _species = null; }
public void AfterTest() { _spawnService = null; GameServiceProvider.ClearGameServiceProvider(); GameModeComponent.RegisteredGameMode = null; Cursor.visible = true; Cursor.lockState = _previousCursorLockMode; }
public void AfterTest() { _interest.TestDestroy(); _interest = null; _service = null; GameServiceProvider.ClearGameServiceProvider(); }
public void Get_NoServiceRegistered_ReturnsNull() { new GameObject().AddComponent <TestGameServiceProvider>().TestAwake(); var exampleType = typeof(ITimeServiceInterface); LogAssert.Expect(LogType.Error, "Could not find service of type" + exampleType); Assert.IsNull(_lazy.Get()); GameServiceProvider.ClearGameServiceProvider(); }
public void ClearGameServiceProvider_RemovesCurrentServiceProvider() { var serviceProvider = new GameObject().AddComponent <TestGameServiceProvider>(); serviceProvider.TestAwake(); GameServiceProvider.ClearGameServiceProvider(); Assert.IsNull(GameServiceProvider.CurrentInstance); }
public void Get_ServiceRegistered_ReturnsRegisteredService() { var registeredService = new MockTimeService(); new GameObject().AddComponent <TestGameServiceProvider>().TestAwake(); GameServiceProvider.CurrentInstance.AddService <ITimeServiceInterface>(registeredService); Assert.AreSame(registeredService, _lazy.Get()); GameServiceProvider.ClearGameServiceProvider(); }
public virtual void ConfigureServiceProvider(ISpriteBatch spriteBatch) { IServiceCollection serviceCollection = new ServiceCollection(); serviceCollection.AddSingleton(spriteBatch); ConfigureGameServices(serviceCollection); var serviceProvider = new GameServiceProvider(serviceCollection); serviceProvider.Build(); ServiceProvider = serviceProvider; }
public void AfterTest() { GameServiceProvider.ClearGameServiceProvider(); _timeService = null; }
public void AfterTest() { GameServiceProvider.ClearGameServiceProvider(); }
public void AfterTest() { _spawnLocation = null; GameServiceProvider.ClearGameServiceProvider(); }