Class OptionalSubject<T>


  • public class OptionalSubject<T>
    extends Subject<OptionalSubject<T>,​com.google.common.base.Optional<T>>
    Propositions for Optional<T> subjects.
    Author:
    Christian Gruber (cgruber@israfil.net)
    • Method Detail

      • isPresent

        public void isPresent()
        Fails if the Optional<T> is absent.
      • isAbsent

        public void isAbsent()
        Fails if the Optional<T> is present.
      • hasValue

        public void hasValue​(Object expected)
        Fails if the Optional<T> does not have the given value.