public void OptionNames() { var s = new SpinnerAnimationOptions(); var names = s.GetOptionNames(); Assert.AreEqual(propertyNames.Count, names.Count); }
public void HeightCustom() { var propertyIndex = 1; var expectedValue = 10; var src = new SpinnerAnimationOptions { Height = expectedValue }; var so = PopulateOptions(src); AssertPopulatedProperty(so, propertyIndex, expectedValue); }
public void BackgroundImageCustom() { var propertyIndex = 0; var expectedValue = "a.png"; var src = new SpinnerAnimationOptions { BackgroundImage = expectedValue }; var so = PopulateOptions(src); AssertPopulatedProperty(so, propertyIndex, expectedValue); }
public void PaddingCustom() { var propertyIndex = 3; var expectedValue = 80; var src = new SpinnerAnimationOptions { Padding = expectedValue }; var so = PopulateOptions(src); AssertPopulatedProperty(so, propertyIndex, expectedValue); }
public void WidthCustom() { var propertyIndex = 2; var expectedValue = 50; var src = new SpinnerAnimationOptions { Width = expectedValue }; var so = PopulateOptions(src); AssertPopulatedProperty(so, propertyIndex, expectedValue); }
public void EmptyContructor() { var src = new SpinnerAnimationOptions { }; var so = PopulateOptions(src); Assert.AreEqual(0, so.Count); so = PopulateOptions(src, true); Assert.AreEqual(4, so.Count); }
public void HeightDefault() { var propertyIndex = 1; var expectedValue = SpinnerAnimationOptions.Defaults.Height; var src = new SpinnerAnimationOptions { }; var so = PopulateOptions(src); AssertEmptyProperty(so, propertyIndex); so = PopulateOptions(src, true); AssertPopulatedProperty(so, propertyIndex, expectedValue); }
public void BackgroundImageDefault() { var propertyIndex = 0; var expectedValue = SpinnerAnimationOptions.Defaults.BackgroundImage; var src = new SpinnerAnimationOptions { }; var so = PopulateOptions(src); AssertEmptyProperty(so, propertyIndex); so = PopulateOptions(src, true); AssertPopulatedProperty(so, propertyIndex, expectedValue); }