inline void QodeMagic_Text_Formatter_Test::test_format_1() { Formatter sut; sut.setFirstLineLeftIndent(2); sut.setFirstLineRightIndent(5); sut.setParagraphLeftIndent(4); sut.setParagraphRightIndent(10); sut.setMaxLineLength(30); QString text("1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ" "1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ" "sdfl skgjskjfghkd f djkfshgkdfskg kdfh kdf kdjfgh dk jfsdkfgh dkjfgh kdjfhgksjdh " "kdsjfghk jhdfgjsdhfkgj hsdkfjgh ksjdhgksdjhg kjdhsgkj ksjd dkfgd,fmgldkfmgl kdmfg" " dlfkgl kdfjlgk jdflgkjdl kfgdslkfg sdfgsdlökjfgl sdlkfgjl sdkfjgl sdkfgjldskfgj " "lfkgjdl kjdflgkdjlgk jdlkfgjld jlfgj fwe."); qDebug() << QString("RESULT:\n%1").arg(sut.format(text).join('\n')); }