Method: JavaMethod#jmock_with_clause

Defined in:
lib/java_testing_guff/qdox_extensions.rb

#jmock_with_clauseObject



236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
# File 'lib/java_testing_guff/qdox_extensions.rb', line 236

def jmock_with_clause
    if (parameters.length == 0)
        return "withNoArguments()";
    else
        clause=[]
        with_parameters do |p|
            clause << "eq(#{p.name})"
        end
        if (parameters.length > 4)
            return "with(new org.jmock.core.Constraint[]{#{clause.join(',')}})"
        else
            return "with(#{clause.join(',')})"
        end
    end
end