public void TestRemoveLastObject500Rooms() { StateData stateData = default; TraitBasedObject traitBasedObject = default; Measure.Method(() => { stateData.RemoveObject(traitBasedObject); }).SetUp(() => { stateData = m_StateManager.CopyStateData(m_LargeStateData); traitBasedObject = stateData.TraitBasedObjects[stateData.TraitBasedObjects.Length - 1]; }).WarmupCount(1).MeasurementCount(30).IterationsPerMeasurement(1).Run(); PerformanceUtility.AssertRange(0.45, 0.55); }