001package tech.uom.lib.assertj.assertions; 002 003import javax.measure.Quantity; 004 005/** 006 * {@link Quantity} 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 AbstractQuantityAssert} instead. 010 */ 011@javax.annotation.Generated(value="assertj-assertions-generator") 012public class QuantityAssert extends AbstractQuantityAssert<QuantityAssert, Quantity> { 013 014 /** 015 * Creates a new <code>{@link QuantityAssert}</code> to make assertions on actual Quantity. 016 * @param actual the Quantity we want to make assertions on. 017 */ 018 public QuantityAssert(Quantity actual) { 019 super(actual, QuantityAssert.class); 020 } 021 022 /** 023 * An entry point for QuantityAssert to follow AssertJ standard <code>assertThat()</code> statements.<br> 024 * With a static import, one can write directly: <code>assertThat(myQuantity)</code> and get specific assertion with code completion. 025 * @param actual the Quantity we want to make assertions on. 026 * @return a new <code>{@link QuantityAssert}</code> 027 */ 028 @org.assertj.core.util.CheckReturnValue 029 public static QuantityAssert assertThat(Quantity actual) { 030 return new QuantityAssert(actual); 031 } 032}