public void OptionNames() { var s = new SuggestedActionsCommonOptions(); var names = s.GetOptionNames(); Assert.AreEqual(propertyNames.Count, names.Count); }
public void HeightCustom() { var propertyIndex = 0; var expectedValue = r.Next(0, 50, SuggestedActionsCommonOptions.Defaults.Height); var src = new SuggestedActionsCommonOptions { Height = expectedValue }; var so = PopulateOptions(src); AssertPopulatedProperty(so, propertyIndex, expectedValue); }
public void CarouselCursorCustom() { var propertyIndex = 5; var expectedValue = "hand"; var src = new SuggestedActionsCommonOptions { CarouselCursor = expectedValue }; var so = PopulateOptions(src); AssertPopulatedProperty(so, propertyIndex, expectedValue); }
public void CarouselSizeCustom() { var propertyIndex = 7; var expectedValue = 40; var src = new SuggestedActionsCommonOptions { CarouselSize = expectedValue }; var so = PopulateOptions(src); AssertPopulatedProperty(so, propertyIndex, expectedValue); }
public void StackedOverflowCustom() { var propertyIndex = 4; var expectedValue = "auto"; var src = new SuggestedActionsCommonOptions { StackedOverflow = expectedValue }; var so = PopulateOptions(src); AssertPopulatedProperty(so, propertyIndex, expectedValue); }
public void EmptyContructor() { var src = new SuggestedActionsCommonOptions { }; var so = PopulateOptions(src); Assert.AreEqual(0, so.Count); so = PopulateOptions(src, true); Assert.AreEqual(8, so.Count); }
public void LayoutCustom() { var propertyIndex = 2; var expectedValue = EnumHelpers.GetRandomValue <SuggestedActionLayoutSetting>( SuggestedActionsCommonOptions.Defaults.Layout); var src = new SuggestedActionsCommonOptions { Layout = expectedValue }; var so = PopulateOptions(src); AssertPopulatedProperty(so, propertyIndex, expectedValue); }
public void ImageHeightDefault() { var propertyIndex = 1; var expectedValue = SuggestedActionsCommonOptions.Defaults.ImageHeight; var src = new SuggestedActionsCommonOptions { }; var so = PopulateOptions(src); AssertEmptyProperty(so, propertyIndex); so = PopulateOptions(src, true); AssertPopulatedProperty(so, propertyIndex, expectedValue); }
public void CarouselSizeDefault() { var propertyIndex = 7; var expectedValue = SuggestedActionsCommonOptions.Defaults.CarouselSize; var src = new SuggestedActionsCommonOptions { }; var so = PopulateOptions(src); AssertEmptyProperty(so, propertyIndex); so = PopulateOptions(src, true); AssertPopulatedProperty(so, propertyIndex, expectedValue); }
public void StackedOverflowDefault() { var propertyIndex = 4; var expectedValue = SuggestedActionsCommonOptions.Defaults.StackedOverflow; var src = new SuggestedActionsCommonOptions { }; var so = PopulateOptions(src); AssertEmptyProperty(so, propertyIndex); so = PopulateOptions(src, true); AssertPopulatedProperty(so, propertyIndex, expectedValue); }