public void GradientVisualStopColor() { tlog.Debug(tag, $"GradientVisualStopColor START"); var testingTarget = new GradientVisual(); Assert.IsNotNull(testingTarget, "Can't create success object GradientVisual"); Assert.IsInstanceOf <GradientVisual>(testingTarget, "Should be an instance of GradientVisual type."); PropertyArray array = new PropertyArray(); for (float i = 0; i < 5; i += 1.0f) { array.Add(new PropertyValue(i)); } testingTarget.StopColor = array; PropertyArray result = testingTarget.StopColor; Assert.IsNotNull(result, "Should not be null"); Assert.AreEqual(array.Count(), result.Count(), "Should be equals to the set count"); float set_value = 0.0f; float get_value = 0.0f; for (uint i = 0; i < array.Count(); i++) { array[i].Get(out set_value); result[i].Get(out get_value); Assert.AreEqual(set_value, get_value, "index" + i + " should be equals to set value"); } testingTarget.Dispose(); tlog.Debug(tag, $"GradientVisualStopColor END (OK)"); }
public void GradientVisualConstructor() { tlog.Debug(tag, $"GradientVisualConstructor START"); var testingTarget = new GradientVisual(); Assert.IsNotNull(testingTarget, "Can't create success object GradientVisual"); Assert.IsInstanceOf <GradientVisual>(testingTarget, "Should be an instance of GradientVisual type."); testingTarget.Dispose(); tlog.Debug(tag, $"GradientVisualConstructor END (OK)"); }
public void GradientVisualSpreadMethod() { tlog.Debug(tag, $"GradientVisualUnits START"); var testingTarget = new GradientVisual(); Assert.IsNotNull(testingTarget, "Can't create success object GradientVisual"); Assert.IsInstanceOf <GradientVisual>(testingTarget, "Should be an instance of GradientVisual type."); testingTarget.SpreadMethod = GradientVisualSpreadMethodType.Pad; Assert.AreEqual(GradientVisualSpreadMethodType.Pad, testingTarget.SpreadMethod, "Retrieved SpreadMethod should be equal to set value"); testingTarget.Dispose(); tlog.Debug(tag, $"GradientVisualUnits END (OK)"); }
public void GradientVisualUnits() { tlog.Debug(tag, $"GradientVisualUnits START"); var testingTarget = new GradientVisual(); Assert.IsNotNull(testingTarget, "Can't create success object GradientVisual"); Assert.IsInstanceOf <GradientVisual>(testingTarget, "Should be an instance of GradientVisual type."); testingTarget.Units = GradientVisualUnitsType.ObjectBoundingBox; Assert.AreEqual(GradientVisualUnitsType.ObjectBoundingBox, testingTarget.Units, "Retrieved Units should be equal to set value"); testingTarget.Dispose(); tlog.Debug(tag, $"GradientVisualUnits END (OK)"); }
public void GradientVisualRadius() { tlog.Debug(tag, $"GradientVisualRadius START"); var testingTarget = new GradientVisual(); Assert.IsNotNull(testingTarget, "Can't create success object GradientVisual"); Assert.IsInstanceOf <GradientVisual>(testingTarget, "Should be an instance of GradientVisual type."); testingTarget.Radius = 1.0f; Assert.AreEqual(1.0f, testingTarget.Radius, "Retrieved Radius should be equal to set value"); testingTarget.Dispose(); tlog.Debug(tag, $"GradientVisualRadius END (OK)"); }
public void GradientVisualEndPosition() { tlog.Debug(tag, $"GradientVisualEndPosition START"); var testingTarget = new GradientVisual(); Assert.IsNotNull(testingTarget, "Can't create success object GradientVisual"); Assert.IsInstanceOf <GradientVisual>(testingTarget, "Should be an instance of GradientVisual type."); using (Vector2 vector = new Vector2(1.0f, 1.0f)) { testingTarget.EndPosition = vector; Assert.AreEqual(1.0f, testingTarget.EndPosition.X, "Retrieved EndPosition.X should be equal to set value"); Assert.AreEqual(1.0f, testingTarget.EndPosition.Y, "Retrieved EndPosition.Y should be equal to set value"); } testingTarget.Dispose(); tlog.Debug(tag, $"GradientVisualEndPosition END (OK)"); }