I am writing a JUnit test case for my code, but the Mockito is always returning null
@Component
public class ConnectorImpl {
    public String returnString(String inte) {
        String x = testing();
        return x;
    }
    public String testing() {
        return "test";
    }
}
Test class
@RunWith(MockitoJUnitRunner.class)
public class ConnectorImplTest  {
    @Mock public ConnectorImpl connector;
    @Test
    public void testLoggedInRefill() throws Exception {
        Mockito.when(connector.testing()).thenReturn("test");
        String x = connector.returnString("8807");
        assertEquals("8807", x);
    }
}
When I am calling connector.returnString("8807");, it is always returning null. Is there anything I am doing wrong? I am new to JUnit.