I am trying to pass IOUFlowIssueTest but gives me the error that MockNetwork is not initialized whereas it's initialized.
This is on Corda 4.0.
class IOUIssueFlowTests {
    lateinit var mockNetwork: MockNetwork
    lateinit var a: StartedMockNode
    lateinit var b: StartedMockNode
    @Before
    fun setup() {
        mockNetwork = MockNetwork(listOf("net.corda.training"),
                notarySpecs = listOf(MockNetworkNotarySpec(CordaX500Name("Notary","London","GB"))))
        a = mockNetwork.createNode(MockNodeParameters())
        b = mockNetwork.createNode(MockNodeParameters())
        val startedNodes = arrayListOf(a, b)
        startedNodes.forEach { it.registerInitiatedFlow(IOUIssueFlowResponder::class.java) }
        mockNetwork.runNetwork()
    }
    @After
    fun tearDown() {
        mockNetwork.stopNodes()
    }
This is the error -
kotlin.UninitializedPropertyAccessException: lateinit property mockNetwork has not been initialized
 
     
    