code: public MultipleNodeAssert doNotHaveAttribute(final String attributeName) {
          isNotNull();
  
          allSatisfy(new SingleNodeAssertConsumer() {
              @Override
              public void accept(SingleNodeAssert singleNodeAssert) {
                  singleNodeAssert.doesNotHaveAttribute(attributeName);
              }
          });
  
          return this;
      }
docs: Verifies that all the actual nodes don't have attribute with given name.
  <p>
  If the actual nodes iterable is empty, this assertion succeeds as there is no elements to check.
  
  @throws AssertionError if the actual nodes iterable is {@code null}.
  @throws AssertionError if any node has attribute with given name.