Ich habe den folgenden Testcode aufgelöst:intellij junit @RunWith nicht
package soundSystem;
import static org.junit.Assert.*;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(classes = CDPlayerConfig.class)
public class SonyCDPlayerTest {
@Autowired
private ICompactDisk cd;
@Test
public void cdShouldNotBeNull() {
assertNotNull(cd);
}
}
Dies ist ein Maven-Projekt, das Problem ist die exakt gleiche Code in Eclipse laufen würde, aber nicht in intellij.
finde ich einfach keinen Weg @RunWith
wirklich wirklich ty, ich habe dies den ganzen Nachmittag gekämpft, bevor ich nicht weiß, dass ich in meinem Glas Projektstruktur hinzufügen sollten ,, aber ich verstehe immer noch nicht, warum ich es manuell hinzufügen müssen, wenn mein Maven pom hat junit und Projektstruktur hat Maven: junit –
der Teil ich dir nicht ;-( – GhostCat
ty kann sagen, alle gleich, :-) –