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

            textureGroupRangeRepository.Add(textureGroupRange);

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

            textureGroupRangeRepository.Add(textureGroupRange);

            Assert.IsTrue(textureGroupRangeRepository.Items.Contains(textureGroupRange));
        }
Example #3
0
        public void TestTextureGroupAddedEvent()
        {
            var textureGroupRangeRepository = new TextureGroupRangeRepository();
            var textureGroup         = new TextureGroupRange(0, 5);
            var wasTextureGroupAdded = false;

            textureGroupRangeRepository.ItemAdded += addedTextureGroup => wasTextureGroupAdded = addedTextureGroup.Equals(textureGroup);
            textureGroupRangeRepository.Add(textureGroup);

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

            textureGroupRangeRepository.ItemAdded += addedTextureGroup => wasTextureGroupAdded = addedTextureGroup.Equals(textureGroup);
            textureGroupRangeRepository.Add(textureGroup);

            Assert.IsTrue(wasTextureGroupAdded);
        }
Example #5
0
        public void TestRemoveInvalidTextureGroup()
        {
            var textureGroupRangeRepository = new TextureGroupRangeRepository();
            var textureGroupRange           = new TextureGroupRange(0, 5);
            var invalidGroupRange           = new TextureGroupRange(6, 10);

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

            Assert.IsTrue(textureGroupRangeRepository.Items.Contains(textureGroupRange));
            Assert.IsFalse(textureGroupRangeRepository.Items.Contains(invalidGroupRange));
        }
        public void TestRemoveInvalidTextureGroup()
        {
            var textureGroupRangeRepository = new TextureGroupRangeRepository();
            var textureGroupRange = new TextureGroupRange(0, 5);
            var invalidGroupRange = new TextureGroupRange(6, 10);

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

            Assert.IsTrue(textureGroupRangeRepository.Items.Contains(textureGroupRange));
            Assert.IsFalse(textureGroupRangeRepository.Items.Contains(invalidGroupRange));
        }
Example #7
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);
        }