# File lib/flexmock.rb, line 669 669: def ordered(group_name=nil) 670: if group_name.nil? 671: @order_number = @mock.mock_allocate_order 672: elsif (num = @mock.mock_groups[group_name]) 673: @order_number = num 674: else 675: @order_number = @mock.mock_allocate_order 676: @mock.mock_groups[group_name] = @order_number 677: end 678: self 679: end