001package tech.uom.lib.assertj.assertions;
002
003import javax.measure.Dimension;
004
005/**
006 * {@link Dimension} specific assertions - Generated by CustomAssertionGenerator.
007 *
008 * Although this class is not final to allow Soft assertions proxy, if you wish to extend it, 
009 * extend {@link AbstractDimensionAssert} instead.
010 */
011@javax.annotation.Generated(value="assertj-assertions-generator")
012public class DimensionAssert extends AbstractDimensionAssert<DimensionAssert, Dimension> {
013
014  /**
015   * Creates a new <code>{@link DimensionAssert}</code> to make assertions on actual Dimension.
016   * @param actual the Dimension we want to make assertions on.
017   */
018  public DimensionAssert(Dimension actual) {
019    super(actual, DimensionAssert.class);
020  }
021
022  /**
023   * An entry point for DimensionAssert to follow AssertJ standard <code>assertThat()</code> statements.<br>
024   * With a static import, one can write directly: <code>assertThat(myDimension)</code> and get specific assertion with code completion.
025   * @param actual the Dimension we want to make assertions on.
026   * @return a new <code>{@link DimensionAssert}</code>
027   */
028  @org.assertj.core.util.CheckReturnValue
029  public static DimensionAssert assertThat(Dimension actual) {
030    return new DimensionAssert(actual);
031  }
032}