public void ReturnFalse_WhenElementArgumentIsNull() { // Act var actualResult = new StyleAttributeSanitizer().CanSanitize(null); // Assert Assert.IsFalse(actualResult); }
public void ReturnFalse_WhenElementHasNotStyleAttribute() { // Arange var element = ElementFactory.Create("div"); // Act var actualResult = new StyleAttributeSanitizer().CanSanitize(element); // Assert Assert.IsFalse(actualResult); }
public void ReturnTrue_WhenElementHasStyleAttribute() { // Arange var element = ElementFactory.Create("div"); element.SetAttribute("style", "color: red;"); // Act var actualResult = new StyleAttributeSanitizer().CanSanitize(element); // Assert Assert.IsTrue(actualResult); }
public void RemoveStyleAttribute() { // Arange var element = ElementFactory.Create("div"); element.SetAttribute("style", "color: red;"); // Act var actualResult = new StyleAttributeSanitizer().Sanitize(ElementFactory.Document, element); // Assert Assert.IsFalse(actualResult.HasAttribute("style")); }