hadoop-mapreduce-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Harsh J (JIRA)" <j...@apache.org>
Subject [jira] [Resolved] (MAPREDUCE-641) WordCount unit test plus a helper class to facilitate testing Mappers and Reducers
Date Sun, 26 Jun 2011 20:45:47 GMT

     [ https://issues.apache.org/jira/browse/MAPREDUCE-641?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Harsh J resolved MAPREDUCE-641.

    Resolution: Not A Problem

Resolving this since it has gone stale. Please re-open if this is still required.

(P.s. Hadoop uses Mockito for tests now, if its required to note.)

> WordCount unit test plus a helper class to facilitate testing Mappers and Reducers
> ----------------------------------------------------------------------------------
>                 Key: MAPREDUCE-641
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-641
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>          Components: examples
>            Reporter: Kate Rhodes
>            Priority: Trivial
>         Attachments: WordCountTestExampleAndOutputCollectorTestHelper.patch
> There are to pieces to this The first is a test for WordCount, not because word count
actually needed one but because it would be useful to beginners to have an example of how
to unit test Mappers and Reducers.
> The second piece is AOutputCollector and it's associated unit test TestAOutputCollector.
This is an abstract class that can be quickly extended by a stub OutputCollector in your unit
tests to collect the output from your Mapper and Reducer tests and make it available for easy
retreival when testing to see if the fourth key that was emitted was the one you expected.
 I think that this would be a useful tool to have in the main test folder but wasn't sure
where would be best to put it. Also, since nothing else in Hadoop uses Hungarian notation
you'll probably want to rename it. I didn't because I'm not confident about the naming conventions
here and figured that since it  and its test probably wouldn't end up living in the same folder
as WordCount that you could just rename it when you moved it.

This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


View raw message