String s = data.toString();
assertContains(s, "[foo=bar,bar=5]");
assertContains(s, "org.rythmengine.advanced.to_string.ToStringTest$Data");
// test with output transient and static fields
s = Rythm.toString(data, new ToStringOption(true, true), null);
assertContains(s, "[foo=bar,bar=5,tFoo=bar,sBar=0]");
// test with multi-line style
s = data.toString(ToStringStyle.MULTI_LINE_STYLE);
assertMatches(s, ".*foo=bar\\s+bar=5.*");