}
@Test
public void label_error_with_existing_class_attribute()
{
MarkupWriter writer = new MarkupWriterImpl(new XMLMarkupModel());
Environment env = mockEnvironment();
Field field = mockField();
ValidationTracker tracker = mockValidationTracker();
train_peekRequired(env, ValidationTracker.class, tracker);
train_inError(tracker, field, true);
replay();
Element e = writer.element("label", "accesskey", "f", "class", "foo");
ValidationDecorator decorator = new DefaultValidationDecorator(env, null, null);
decorator.insideLabel(field, e);
assertEquals(writer.toString(), "<?xml version=\"1.0\"?>\n" +
"<label class=\"foo t-error\" accesskey=\"f\"/>");
verify();
}