/// <summary> /// Initializes a new instance of the <see cref="AbsoluteCombinator"/> class. /// </summary> public AbsoluteCombinator(SelectorBase selector, IEnumerable<ModifierBase> nodeModifiers = null) { Assume.NotNull(selector, nameof(selector)); Selector = selector; NodeModifiers = nodeModifiers.GetOrEmpty(); }
/// <summary> /// Initializes a new instance of the <see cref="AbsoluteCombinator"/> class. /// </summary> public AbsoluteCombinator(SelectorBase selector, IEnumerable <ModifierBase> nodeModifiers = null) { Assume.NotNull(selector, nameof(selector)); Selector = selector; NodeModifiers = nodeModifiers.GetOrEmpty(); }
public void ShouldCorrectlyHandleDefaultValue() { const object rawResult = null; var sut = SelectorBase <JQuerySelector> .ParseResult <bool>(rawResult); sut.Should().BeFalse(); }
/// <summary> /// Initializes a new instance of the <see cref="SelectionCombinator"/> class. /// </summary> public SelectionCombinator(SelectorBase selector, IEnumerable <ModifierBase> modifiers = null, IEnumerable <SelectorAttribute> attributes = null) { Assume.NotNull(selector, nameof(selector)); Selector = selector; Modifiers = modifiers.GetOrEmpty(); Attributes = attributes.GetOrEmpty(); }
/// <summary> /// Initializes a new instance of the <see cref="SelectionCombinator"/> class. /// </summary> public SelectionCombinator(SelectorBase selector, IEnumerable<ModifierBase> modifiers = null, IEnumerable<SelectorAttribute> attributes = null) { Assume.NotNull(selector, nameof(selector)); Selector = selector; Modifiers = modifiers.GetOrEmpty(); Attributes = attributes.GetOrEmpty(); }
public static IWebDriver WaitToClear(this IWebDriver driver, SelectorBase selector) { if (driver == null) { throw new ArgumentNullException("driver"); } if (selector == null) { throw new ArgumentNullException("selector"); } new WebDriverWait(driver, DefaultWaitTimeSpan).Until <bool>(d => WebDriverExtensions.FindElements(d, selector).Count < 1); return(driver); }
public static IWebElement WaitForElement(this IWebDriver driver, SelectorBase selector) { if (driver == null) { throw new ArgumentNullException("driver"); } if (selector == null) { throw new ArgumentNullException("selector"); } new WebDriverWait(driver, DefaultWaitTimeSpan).Until <WebElement>(d => WebDriverExtensions.FindElement(d, selector)); return(WebDriverExtensions.FindElement(driver, selector)); }
public void SelectGrassObject(GameObject grassObject) { CommandGroup command = new CommandGroup("Select Grass"); try { SelectorBase.ClearSelection(); SelectorBase.AddToSelection(grassObject); } finally { command.Submit(); } }
public static bool CurrentToolIsGripping() { if (Instance.currentToolRef == null) { return(false); } SelectorBase t = Instance.currentToolRef.GetComponent <SelectorBase>(); if (t == null) { return(false); } return(t.Gripping); }
/// <summary> /// Initializes a new instance of the <see cref="RelativeCombinator"/> class. /// </summary> public RelativeCombinator(SelectorBase selector, IEnumerable <ModifierBase> nodeModifiers = null) : base(selector, nodeModifiers) { }
public CombinatorBuilder And <TBinaryCombinator>(SelectorBase selector) where TBinaryCombinator : BinaryCombinator { combinator = (TBinaryCombinator)Activator.CreateInstance(typeof(TBinaryCombinator), combinator, new SelectionCombinator(selector)); return(this); }
public CombinatorBuilder And(SelectorBase selector) { combinator = new RelativeSyntaxNodeCombinator(combinator, new SelectionCombinator(selector)); return(this); }
public CombinatorBuilder Select(SelectorBase selector) { combinator = new SelectionCombinator(selector); return(this); }
public FukushimaMutator(SelectorBase <T> selector) : base(selector) { }
public StochasticBreeeder(SelectorBase <T> selector) : base(selector) { }
protected MutatorBase(SelectorBase <T> selector) { Selector = selector; }
protected BreederBase(SelectorBase <T> selector) { Selector = selector; }
public void ShouldCorrectlyHandleCollections(ReadOnlyCollection <object> rawResult) { var sut = SelectorBase <JQuerySelector> .ParseResult <IEnumerable <IWebElement> >(rawResult); sut.Should().NotBeNull(); }
/// <summary> /// Initializes a new instance of the <see cref="RelativeCombinator"/> class. /// </summary> public RelativeCombinator(SelectorBase selector, IEnumerable<ModifierBase> nodeModifiers = null) : base(selector, nodeModifiers) { }
public void ShouldCorrectlyHandleDoubleValue(double rawResult) { var sut = SelectorBase <JQuerySelector> .ParseResult <long>(rawResult); sut.GetType().Should().Be(typeof(long)); }
public TwoPointBreeder(SelectorBase <T> selector) : base(selector) { }
public SimpleMutator(SelectorBase <T> selector) : base(selector) { }