Example #1
0
        public void ComponentExists_ComponentDoesNotExist_DifferentNameSameType_ReturnsFalse()
        {
            // Arrange
            var theme = new Theme();

            var testInputComponentTargetType = ThemeComponentType.TextColor;
            const string TestInputComponentName = "test";
            theme.AddComponent(testInputComponentTargetType, TestInputComponentName, new Color());

            // Act
            var result = theme.ComponentExists(testInputComponentTargetType, "blah");

            // Assert
            Assert.AreEqual(false, result);
        }
Example #2
0
        public void ComponentExists_ComponentDoesExist_ReturnsTrue()
        {
            // Arrange
            var theme = new Theme();

            var testInputComponentTargetType = ThemeComponentType.TextColor;
            const string TestInputComponentName = "test";

            theme.AddComponent(testInputComponentTargetType, TestInputComponentName, new Color());
            
            // Act
            var result = theme.ComponentExists(testInputComponentTargetType, TestInputComponentName);

            // Assert
            Assert.AreEqual(true, result);
        }