Hi,
We have an API which is used in a class via an exposed interface. The API is meant for UNIX family and assumes, that every UNIX has /bin/sh. Thus when running the junit test under win32 we get:
Cannot run program "/bin/sh"
Is it a catch-22 situation or there is a chance to work it out? Maybe some framework other than junit exists that can be easily run under UNIX. Thanks.
update:
The code is portable and meant to be run on several OSes (java). I want to write some unit tests (which is my own initiative) and parts of code are exposed to me as apis (being tested in another department). Now when I run tests for my own code, since it is dependent on the apis code it does some magic behind, like calling shell scripts, which do not exist under virgin win32 (we do our development using win32+ssh).
Switching to Linux is not an option at the moment. Installing Eclipse onto unix + gui via nx client can be an option though. Hope it clarifies a bit.