Hrabovszki1023 / OKW

Framework for Keyword-Driven Test
https://www.openkeyword.de
7 stars 1 forks source link

[core] Verify*: remove extra white spaces between words in current value #157

Closed Hrabovszki1023 closed 5 years ago

Hrabovszki1023 commented 5 years ago

Alle Verify*() - Text-prüfenden methoden om die option "normalizeSpace" erweitern.

Standard is normalizeSpace="ON" VerifyCaption, VerifyTooltip, VerifyPlaceholder, VerifyLabel, VerifyBadge, VerifyError VerifyHint,

Ausnahme: VerifyValue normalizeSpace="OFF" VerifyValue() Hier sollte der Ist wert genau gegen den Sollwert geprüft werden.

Maven

<dependency>
    <groupId>org.apache.commons</groupId>
    <artifactId>commons-lang3</artifactId>
    <version>3.7</version>
</dependency>

StringUtils.normalizeSpace() Example

// uneven spaces between words
String blogName = "how to   do    in  java   .         com";
String nameWithProperSpacing = StringUtils.normalizeSpace( blogName );
System.out.println( nameWithProperSpacing );
Hrabovszki1023 commented 5 years ago

Done