private void checkTextInsideBlock()

in src/main/java/platform/qa/officer/pages/TaskPage.java [274:288]


    private void checkTextInsideBlock(By textarea, String fieldData) {
        wait.until(presenceOfElementLocated(textarea));
        String actualText = getTrimTextWithoutEmptyLines(driver.findElement(textarea).getText());
        String expectedText = getTrimTextWithoutEmptyLines(fieldData);
        wait.until(
                new ExpectedCondition<Boolean>() {
                    public Boolean apply(WebDriver driver) {
                        return actualText.equalsIgnoreCase(expectedText);
                    }

                    public String toString() {
                        return String.format("Expected text ('%s') but was ('%s')", actualText, expectedText);
                    }
                });
    }