Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Multi language testing framework

I need to write two versions of the same application, one in .NET and the other one in Java. So I'd like to write a single test suite, and then use it against both codebases.

Which testing tool would you advise me to use?

like image 686
Santiago Cepas Avatar asked Sep 25 '09 07:09

Santiago Cepas


People also ask

What is multi-language system?

The Multilingual Systems Group explores software technologies to enable seamless content-creation, storage, search, access, and interaction with multiple languages.

What is the multi-language in training?

The multi-language LMS helps you to design courses and training programs in multiple languages in a short amount of time. But you can make the training program relevant and engaging for each employee only by understanding her preferred language and cultural background.


1 Answers

Interesting question..

I think, that you can to use xUnit implementations for Java (JUnit, most likely) and .NET. But your test code must be written it some third language, probably simple DSL for testing that you can design by yourself. This language is to be translated to Java and C# source files.

Other option is not to mess with own language and take some existing one. E.g. Python has implementations for both platforms: Jython (Java) and IronPython (.NET). So you can write tests in that language. Python has its own bundled xUnit implementation: unittest package.

like image 127
Rorick Avatar answered Oct 22 '22 03:10

Rorick