Hi Dimcho,

Nice to see you`re getting into the spirit :)

"xwiki-platform-oldcore" is just a module inside the "xwiki-platform" (
https://github.com/xwiki/xwiki-platform) repository. There are many other
module inside the "xwiki-platform" and some of them also use Junit3 + JMock
unit tests that need coverting.

Besides that, there are also the "xwiki-commons" (
https://github.com/xwiki/xwiki-commons) and xwiki-rendering (
https://github.com/xwiki/xwiki-rendering) repositories that seem to have
some unit tests that need converting.

Here's an example of how you can search for unit tests that need converting:
https://github.com/xwiki/xwiki-platform/search?l=java&q=jmock&type=Code&utf8=%E2%9C%93
https://github.com/xwiki/xwiki-commons/search?l=java&q=jmock&type=Code&utf8=%E2%9C%93
(also contains the actual jmock-based framework in
"xwiki-commons-tools/xwiki-commons-tool-test/*", so you need to ignore that)
https://github.com/xwiki/xwiki-rendering/search?l=java&q=jmock&type=Code&utf8=%E2%9C%93

IMO, a good proposal for the testing project should include an analysis on
all the test that would need converting (at least a count for each module).
It would also be realistic to consider that not all could be covered, so
the student would need to also asses how many he could do in the allocated
time.

As a reminder, do not wait for the deadline to submit your application. The
earlier you manage to submit it, the more feedback you will get on it and
more chances to improve it before the deadline arrives.

Looking forward to your proposal and other questions,
Eduard


On Sat, Mar 19, 2016 at 10:41 PM, Dimcho Karpachev <
[email protected]> wrote:

> Hi Eduard,
>
> Thank you for the useful information.
>
> I forked and started exploring the *xwiki-platform-oldcore *repository and
> I enumerated about 30 JUnit3 tests which need refactoring. Some of them
> were a bit complicated. I wanted to ask if there are more JUnit3 tests,
> outside of this repository, that need refactoring?
> Thank you in advance!
>
> Regards,
> Dimcho
>
>
> On Mon, Mar 14, 2016 at 12:25 PM Eduard Moraru <[email protected]>
> wrote:
>
> > Hi Dimcho,
> >
> > Welcome to XWiki!
> >
> > For the Tests project, reading this previous mail thread (in reply to
> > another student) containing explanations about the Tests project and some
> > relevant resources/examples might help clarify things:
> > http://markmail.org/message/fk5kqvkpjjn5bldf
> > Please make sure not to miss my (3) replies since they contain a lot of
> > detail that you might be interested in.
> >
> > Let us know if you still have questions and we`ll be happy to clarify
> them.
> >
> > For the Android project, I`ll let Thomas give you more details.
> >
> > Thanks,
> > Eduard
> >
> > On Sun, Mar 13, 2016 at 7:36 PM, Dimcho Karpachev <
> > [email protected]
> > > wrote:
> >
> > > Hi XWiki-devs,
> > >
> > > My name is Dimcho Karpachev. I am currently pursuing my Bachelors
> degree
> > in
> > > Computer Science. I have experience with Java and android development.
> In
> > > my
> > > projects I have written some JUnit and webdriver tests and I got
> > interested
> > > in the project: “Convert existing tests to the latest technologies”.
> > >
> > > I checked XWiki's github repository and found that few of the unit
> tests
> > > are
> > > already using JUnit4. So could you point me to an example of a JUnit3
> > tests
> > > so I can play a little bit. Cold you also point me to some selenium
> tests
> > > that need rework to webdriver.
> > >
> > > I am also interested in the project: “Android XWiki authenticator and
> > > contact synchronization”. If I understood correctly the goal of the
> > project
> > > is to synchronize XWiki contact information to an android device and to
> > > expose an XWiki-backed authentication provider to be used by other
> XWiki
> > > accessing apps. But I saw there is already a social login plugin in
> XWiki
> > > so
> > > is it not simpler to authenticate with the already available Google
> > > account?
> > >
> > > Dimcho
> > >
> > >
> > >
> > > --
> > > View this message in context:
> > >
> >
> http://xwiki.475771.n2.nabble.com/GSoC-2016-Intoduction-and-Project-Questions-tp7598443.html
> > > Sent from the XWiki- Dev mailing list archive at Nabble.com.
> > > _______________________________________________
> > > devs mailing list
> > > [email protected]
> > > http://lists.xwiki.org/mailman/listinfo/devs
> > >
> > _______________________________________________
> > devs mailing list
> > [email protected]
> > http://lists.xwiki.org/mailman/listinfo/devs
> >
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs
>
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to