module Arguard::Guards::CollectionsGuard
Public Instance Methods
not_empty!()
click to toggle source
# File lib/arguard/guards/collections_guard.rb, line 13 def not_empty! if self.size == 0 raise ArgumentError.new('Collection must not be empty.') end end
not_nil!()
click to toggle source
# File lib/arguard/guards/collections_guard.rb, line 6 def not_nil! self.each do |item| item.not_nil! end self end
not_nil_not_empty!()
click to toggle source
# File lib/arguard/guards/collections_guard.rb, line 19 def not_nil_not_empty! self.not_nil!.not_empty! end