Oh, they did propose a soln, slated for inclusion in 0.21.0

http://issues.apache.org/jira/browse/hadoop-5518
http://www.cloudera.com/hadoop-mrunit

However, these use the deprecated APIs... I think EasyMock might be
better here.

-- David

On Wed, Jul 22, 2009 at 5:24 PM, David Hall<[email protected]> wrote:
> EasyMock for the win.
>
> Thanks for the suggestion!
>
> No response on hadoop list, but  the mock seems like a fine solution
> to me. In the simplest case you can just make sure that the call to
> write is called K times, for whatever K, and in the advanced case you
> can actually capture the outputs.
>
> -- David
>
> On Wed, Jul 22, 2009 at 4:05 PM, Ted Dunning<[email protected]> wrote:
>> Or EasyMock.
>>
>> These are amazing libraries that actually twiddle byte code in some cases to
>> emulate classes that would otherwise not be constructable.
>>
>> On Wed, Jul 22, 2009 at 2:46 PM, David Hall <[email protected]> wrote:
>>
>>> as in JMock? I have 0 experience with JMock, but I'll look into it.
>>>
>>> -- David
>>>
>>> On Wed, Jul 22, 2009 at 2:42 PM, Ted Dunning<[email protected]> wrote:
>>> > Can you mock the object?  (that counts as using reflection and more, but
>>> is
>>> > approved)
>>> >
>>> > On Wed, Jul 22, 2009 at 2:33 PM, David Hall <[email protected]>
>>> wrote:
>>> >
>>> >> Also, you can apparently create an inner class by saying
>>> >>
>>> >> MyObj.InnerClass ic = myObj.new InnerClass(args);
>>> >>
>>> >> This doesn't really get us very far though, without reflection.
>>> >>
>>> >
>>>
>>
>>
>>
>> --
>> Ted Dunning, CTO
>> DeepDyve
>>
>

Reply via email to