Ejemplo n.º 1
0
        public void Coroutine_WhenAssigningNewPump_OldPumpIsDisposed()
        {
            var pump1 = new TestPump();
            var pump2 = new TestPump();

            Coroutine.AssignEventPump(pump1);

            Assert.That(pump1.IsDisposed, Is.False);

            Coroutine.AssignEventPump(pump2);

            Assert.That(pump1.IsDisposed, Is.True);
        }