public void EnabledCount() { var pool = new PoolCollection <Target>(); pool.Add(new Target()); pool.Enable(); Assert.AreEqual(1, pool.EnabledCount); }
public void IsEnabled() { var pool = new PoolCollection <Target>(); var target = new Target(); pool.Add(target); pool.Enable(); bool result0 = pool.IsEnabled(target); Assert.True(result0); }
public void Disable() { var pool = new PoolCollection <Target>(); var target = new Target(); pool.Add(target); pool.Enable(); bool result0 = pool.Disable(target); Assert.True(result0); Assert.AreEqual(1, pool.Count); Assert.AreEqual(0, pool.EnabledCount); Assert.AreEqual(1, pool.DisabledCount); }
public void Enable() { var pool = new PoolCollection <Target>(); var target = new Target(); pool.Add(target); Target result0 = pool.Enable(); Assert.NotNull(result0); Assert.AreSame(result0, target); Assert.AreEqual(1, pool.Count); Assert.AreEqual(1, pool.EnabledCount); Assert.AreEqual(0, pool.DisabledCount); }
public void DisableAll() { var pool = new PoolCollection <Target>(); for (int i = 0; i < 5; i++) { pool.Add(new Target()); pool.Enable(); } Assert.AreEqual(5, pool.Count); Assert.AreEqual(5, pool.EnabledCount); Assert.AreEqual(0, pool.DisabledCount); pool.DisableAll(); Assert.AreEqual(5, pool.Count); Assert.AreEqual(0, pool.EnabledCount); Assert.AreEqual(5, pool.DisabledCount); }