public void ComponentExists_ComponentDoesNotExist_DifferentTypeSameName_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(ThemeComponentType.BorderColor, TestInputComponentName); // Assert Assert.AreEqual(false, result); }
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); }