protected override void AssertedBottomInsideOfGreaterThanEventHandler(object sender, LayoutTwoElementsActionEventArgs arg) => DynamicTestCasesService.AddAssertStep($"Assert {arg.Element.ElementName} ", $"is >{arg.ActionValue} px bottom inside of {arg.SecondElement.ElementName}.");
protected override void AssertedWidthApproximateSecondElementEventHandler(object sender, LayoutTwoElementsActionEventArgs arg) => DynamicTestCasesService.AddAssertStep($"Assert {arg.Element.ElementName} width ", $"is ~{arg.ActionValue}% of {arg.SecondElement.ElementName}.");
protected override void AssertedBelowOfLessOrEqualThanEventHandler(object sender, LayoutTwoElementsActionEventArgs arg) => DynamicTestCasesService.AddAssertStep($"Assert {arg.Element.ElementName} ", $"is <={arg.ActionValue} px below of {arg.SecondElement.ElementName}.");
protected override void AssertedRightOfGreaterOrEqualThanEventHandler(object sender, LayoutTwoElementsActionEventArgs arg) => DynamicTestCasesService.AddAssertStep($"Assert {arg.Element.ElementName} ", $"is >={arg.ActionValue} px right of {arg.SecondElement.ElementName}.");
protected override void AssertedTopInsideOfLessThanEventHandler(object sender, LayoutTwoElementsActionEventArgs arg) => DynamicTestCasesService.AddAssertStep($"Assert {arg.Element.ElementName} ", $"is <{arg.ActionValue} px top inside of {arg.SecondElement.ElementName}.");
protected override void AssertedBottomInsideOfLessOrEqualThanEventHandler(object sender, LayoutTwoElementsActionEventArgs arg) => BugReportingContextService.AddAssertStep($"Assert {arg.Element.ElementName} ", $"is <={arg.ActionValue} px bottom inside of {arg.SecondElement.ElementName}.");
protected override void AssertedNearTopOfEventHandler(object sender, LayoutTwoElementsActionEventArgs arg) => DynamicTestCasesService.AddAssertStep($"Assert {arg.Element.ElementName} ", $"is {arg.ActionValue} px near top of {arg.SecondElement.ElementName}.");
protected override void AssertedBelowOfLessThanEventHandler(object sender, LayoutTwoElementsActionEventArgs arg) => BugReportingContextService.AddAssertStep($"Assert {arg.Element.ElementName} ", $"is <{arg.ActionValue} px below of {arg.SecondElement.ElementName}.");
protected override void AssertedAboveOfGreaterOrEqualThanEventHandler(object sender, LayoutTwoElementsActionEventArgs arg) => BugReportingContextService.AddAssertStep($"Assert {arg.Element.ElementName} ", $"is >={arg.ActionValue} px above of {arg.SecondElement.ElementName}.");
protected override void AssertedTopInsideOfEventHandler(object sender, LayoutTwoElementsActionEventArgs arg) => BugReportingContextService.AddAssertStep($"Assert {arg.Element.ElementName} ", $"is {arg.ActionValue} px top inside of {arg.SecondElement.ElementName}.");
protected override void AssertedNearRightOfGreaterThanEventHandler(object sender, LayoutTwoElementsActionEventArgs arg) => BugReportingContextService.AddAssertStep($"Assert {arg.Element.ElementName} ", $"is >{arg.ActionValue} px near right of {arg.SecondElement.ElementName}.");
protected override void AssertedHeightApproximateSecondElementEventHandler(object sender, LayoutTwoElementsActionEventArgs arg) => BugReportingContextService.AddAssertStep($"Assert {arg.Element.ElementName} height ", $"is ~{arg.ActionValue}% of {arg.SecondElement.ElementName}.");