Exemple #1
0
 public void RemoveGameObject(GameObject gameObject)
 {
     if (!gameObjects.Contains(gameObject)) return;
     gameObjects.Remove(gameObject);
     pairCreator = new PairCreator<ColliderComponent>(gameObjects.Where(x => x.ColliderComponent != null).Select(x => x.ColliderComponent));
     pairs = pairCreator.CreatePairs();
 }
Exemple #2
0
        public void CreatePairs()
        {
            List<string> strs = new List<string> { "a", "b", "c", "d" };
            PairCreator<string> pairCreator = new PairCreator<string>(strs);
            List<Pair<string>> pairs = pairCreator.CreatePairs() as List<Pair<string>>;

            Assert.IsNotNull(pairs);
            Assert.AreEqual(6, pairs.Count);
        }