public void Reset() { //always start the scene with buying upgrades currentState = State.upgrades; cat.transform.position = catStartingPos; //cat.GetComponent<Chef>().RefreshChef(CatfePlayerScript.script.activeRestaurant.data.chefs[0]); setIngredientBoxes(); setUtensils(); playerScript.Reset(); customerGenerator.Reset(); PlayerData.playerData.Save(); }
public void CustomerGenerator_WhenReset_Return_ZeroCounter() { // Arrange var expected = 0; // Act List <Customer> customers = new List <Customer>(); Generator.Start(customers); Thread.Sleep(Generator.GenerationTimeInterval * 3); Generator.Stop(); Generator.Reset(); var actual = Generator.GetCounter(); // Assert Assert.Equal(expected, actual); }