I want to do a JUnit test case for an interface, as you know i can\'t make an object from the interface and i don\'t want any classes names to show up in that test, i want o
An interface is a contract. It has no logic to test.
You can use a mocking framework like Mockito to create an instance of the interface without having to manually stub the methods. But it will just stub them in the background.
You have to ask yourself what you want to test? Given that the interface methods have no implementation there is no code to test.
Say I have an interface like so
public interface DoesStuff {
void doStuff();
}
What is there to test? The only thing I have said is that I want a class that implements DoesStuff to doStuff.