Questions tagged [springjunit4classrunner]
55 questions
                    
                    96
                    
            votes
                
                13 answers
            
        Disable @EnableScheduling on Spring Tests
When I run my unit tests, it invokes my scheduled tasks. I want to prevent this behaviour, which is caused by the fact that I have @EnableScheduling on my main app configuration.
How can I disable this on my unit tests?
I have come across this…
         
    
    
        Robbo_UK
        
- 11,351
- 25
- 81
- 117
                    26
                    
            votes
                
                3 answers
            
        How to test multiple Spring Boot applications in one test?
I have a multi-module Maven project with 2 Spring Boot applications
parent
fooApp 
barApp 
test
How to set up a test where you can load separate spring boot applications, each with its own configuration context, in the same process.
public…
         
    
    
        Kristo Aun
        
- 526
- 7
- 18
                    14
                    
            votes
                
                7 answers
            
        The import org.springframework.test.context.junit4.SpringJUnit4ClassRunner cannot be resolved
I'm a newbie at Spring and this is also my very first question on StackOverflow so I'm going to try to make this as understandable as possible.
I'm trying to make a web service client using Spring and Maven on this tutorial:  and I get this error:…
         
    
    
        Juan Carlos
        
- 187
- 1
- 1
- 13
                    12
                    
            votes
                
                1 answer
            
        Why the cryptic MultipleFailureException error message with the SpringJUnit4ClassRunner.withAfterClasses method
Why is my spring test set up failing with the following not-so-useful error messages below? All suggestions are appreciated.
JUnit Output
java.lang.NoClassDefFoundError: org/junit/runners/model/MultipleFailureException
at…
         
    
    
        Stephen Isienyi
        
- 1,292
- 3
- 17
- 29
                    8
                    
            votes
                
                2 answers
            
        why properties from appliction.properties not available in Junit test in spring boot application?
I have a spring boot application. I am writing Junit tests.
I am trying to inject values from application.properties (defined in src/main/resources/application.properties) and a Status bean configured in AppConfig…
         
    
    
        brain storm
        
- 30,124
- 69
- 225
- 393
                    8
                    
            votes
                
                1 answer
            
        "Address already in use: bind" exception when running Gradle JUnit tests
I'm using Spring Boot 1.2.1.RELEASE, JUnit4, and Gradle 2.1 for a RESTful service and am trying to define a properties file which includes and/or overrides values which will be used in JUnit tests only.
All tests execute without an issue when…
         
    
    
        ethesx
        
- 1,339
- 5
- 19
- 35
                    4
                    
            votes
                
                3 answers
            
        Cannot run powermockrule with SpringJUnit4ClassRunner in spring boot project
I have a spring boot project that needs to test with spring test runner(so that I can get the real application context) and mock the static method.
@RunWith(SpringJUnit4ClassRunner.class)
@SpringApplicationConfiguration(classes=…
         
    
    
        snowery
        
- 468
- 1
- 6
- 18
                    3
                    
            votes
                
                1 answer
            
        Pre loading data from .sql before unit testing throws syntax error
I'm performing unit testing on spring boot app using JPA and SpringJUnit4ClassRunner. for that I have created a configuration file as - 
@Configuration
@EnableJpaRepositories(basePackages = "base_package_name")
@EnableTransactionManagement
public…
         
    
    
        Omkar Patil
        
- 203
- 1
- 3
- 10
                    3
                    
            votes
                
                0 answers
            
        Could not open JDBC Connection for transaction in Spring Junits
Spring junits are getting failed during the maven build. If I run each test case individually it is working fine. If I run in bulk then only I am getting the below error. Spring version is 4.3.0 and Junit version is 4.12
Exception:
    WARNING:…
         
    
    
        sidhartha pani
        
- 623
- 2
- 12
- 23
                    3
                    
            votes
                
                2 answers
            
        @RunWith(SpringJUnit4ClassRunner.class) Can not load an ApplicationContext with a NULL 'contextLoader'
I hava this code ,
@RunWith(SpringJUnit4ClassRunner.class)
public class JunitDemo {
    @Test
    public void testAssertArrayEquals() {
        byte[] expected = "trial".getBytes();
        byte[] actual = "trial".getBytes();
       …
         
    
    
        dai
        
- 1,025
- 2
- 13
- 33
                    3
                    
            votes
                
                1 answer
            
        initializationError running junit test with SpringJUnit4ClassRunner after moving or deleting a class
Often, when I move or delete a Class, I got an initializationError running junit test with SpringJUnit4ClassRunner after moving or deleting a class.
Exception:
java.lang.NoClassDefFoundError: com/my/ClassName
    at…
         
    
    
        Thermech
        
- 4,371
- 2
- 39
- 60
                    3
                    
            votes
                
                0 answers
            
        mocked repository object returns empty results from controller testcase?
Repository object not mocked from controller testcase return empty object here is the below code 
@RunWith(SpringJUnit4ClassRunner.class)
@SpringApplicationConfiguration(classes =…
         
    
    
        Venkata Rama Raju
        
- 1,325
- 2
- 10
- 15
                    2
                    
            votes
                
                0 answers
            
        How to populate test data before @PostConstuct?
I'm working on an application that needs to run up a TCP server as one of the first things it does. This is currently initiated via a Spring config class:
@PostConstruct
public void initTCPServer() {
    // Gets the port number and other values from…
         
    
    
        Steve Chambers
        
- 37,270
- 24
- 156
- 208
                    2
                    
            votes
                
                2 answers
            
        why can't I access ApplicationContext from ApplicationContextAware implemented bean
I have a Spring JUnit tester class MySimpleTester:
@
RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations={"classpath:/spring/mySimpleConfig.xml"})
public class MySimpleTester {
@Before
    public void setUp() throws Exception {
 …
         
    
    
        stillanovice
        
- 41
- 3
