Exemple #1
0
        public void TestRemoveTextureGroup()
        {
            var textureGroupRangeRepository = new TextureGroupRangeRepository();
            var textureGroupRange           = new TextureGroupRange(0, 5);

            textureGroupRangeRepository.Add(textureGroupRange);
            textureGroupRangeRepository.Remove(textureGroupRange);

            Assert.IsFalse(textureGroupRangeRepository.Items.Contains(textureGroupRange));
        }
        public void TestRemoveTextureGroup()
        {
            var textureGroupRangeRepository = new TextureGroupRangeRepository();
            var textureGroupRange = new TextureGroupRange(0, 5);

            textureGroupRangeRepository.Add(textureGroupRange);
            textureGroupRangeRepository.Remove(textureGroupRange);

            Assert.IsFalse(textureGroupRangeRepository.Items.Contains(textureGroupRange));
        }
Exemple #3
0
        public void TestTextureGroupRemovedEvent()
        {
            var textureGroupRangeRepository = new TextureGroupRangeRepository();
            var textureGroup           = new TextureGroupRange(0, 5);
            var wasTextureGroupRemoved = false;

            textureGroupRangeRepository.ItemRemoved += removedTextureGroup => wasTextureGroupRemoved = removedTextureGroup.Equals(textureGroup);
            textureGroupRangeRepository.Add(textureGroup);
            textureGroupRangeRepository.Remove(textureGroup);

            Assert.IsTrue(wasTextureGroupRemoved);
        }
        public void TestTextureGroupRemovedEvent()
        {
            var textureGroupRangeRepository = new TextureGroupRangeRepository();
            var textureGroup = new TextureGroupRange(0, 5);
            var wasTextureGroupRemoved = false;

            textureGroupRangeRepository.ItemRemoved += removedTextureGroup => wasTextureGroupRemoved = removedTextureGroup.Equals(textureGroup);
            textureGroupRangeRepository.Add(textureGroup);
            textureGroupRangeRepository.Remove(textureGroup);

            Assert.IsTrue(wasTextureGroupRemoved);
        }
Exemple #5
0
        public void TestTextureGroupRemovedEventWithInvalidTextureGroup()
        {
            var textureGroupRangeRepository = new TextureGroupRangeRepository();
            var textureGroup           = new TextureGroupRange(0, 5);
            var invalidGroup           = new TextureGroupRange(6, 10);
            var wasTextureGroupRemoved = false;

            textureGroupRangeRepository.ItemRemoved += removedTextureGroup => wasTextureGroupRemoved = removedTextureGroup.Equals(invalidGroup);
            textureGroupRangeRepository.Add(textureGroup);
            textureGroupRangeRepository.Remove(invalidGroup);

            Assert.IsFalse(wasTextureGroupRemoved);
        }
        public void TestTextureGroupRemovedEventWithInvalidTextureGroup()
        {
            var textureGroupRangeRepository = new TextureGroupRangeRepository();
            var textureGroup = new TextureGroupRange(0, 5);
            var invalidGroup = new TextureGroupRange(6, 10);
            var wasTextureGroupRemoved = false;

            textureGroupRangeRepository.ItemRemoved += removedTextureGroup => wasTextureGroupRemoved = removedTextureGroup.Equals(invalidGroup);
            textureGroupRangeRepository.Add(textureGroup);
            textureGroupRangeRepository.Remove(invalidGroup);

            Assert.IsFalse(wasTextureGroupRemoved);
        }