protected override void AssertedBottomInsideOfApproximateEventHandler(object sender, LayoutTwoElementsActionTwoValuesEventArgs arg) => DynamicTestCasesService.AddAssertStep($"Assert {arg.Element.ElementName} ", $"is {arg.ActionValue} px bottom inside of {arg.SecondElement.ElementName}. ({arg.SecondActionValue}% tolerance)");
protected override void AssertedBottomInsideOfBetweenEventHandler(object sender, LayoutTwoElementsActionTwoValuesEventArgs arg) => BugReportingContextService.AddAssertStep($"Assert {arg.Element.ElementName} ", $"is {arg.ActionValue}-{arg.SecondActionValue} px bottom inside of {arg.SecondElement.ElementName}.");
protected override void AssertedBelowOfBetweenEventHandler(object sender, LayoutTwoElementsActionTwoValuesEventArgs arg) => DynamicTestCasesService.AddAssertStep($"Assert {arg.Element.ElementName} ", $"is {arg.ActionValue}-{arg.SecondActionValue} px below of {arg.SecondElement.ElementName}.");
protected override void AssertedBelowOfApproximateEventHandler(object sender, LayoutTwoElementsActionTwoValuesEventArgs arg) => BugReportingContextService.AddAssertStep($"Assert {arg.Element.ElementName} ", $"is {arg.ActionValue} px below of {arg.SecondElement.ElementName}. ({arg.SecondActionValue}% tolerance)");