1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.apache.ibatis.submitted.refid_resolution;
17
18 import java.io.Reader;
19
20 import org.apache.ibatis.exceptions.PersistenceException;
21 import org.apache.ibatis.io.Resources;
22 import org.apache.ibatis.session.SqlSessionFactory;
23 import org.apache.ibatis.session.SqlSessionFactoryBuilder;
24 import org.junit.jupiter.api.Assertions;
25 import org.junit.jupiter.api.Test;
26
27 class RefidResolutionTest {
28 @Test
29 void includes() throws Exception {
30 String resource = "org/apache/ibatis/submitted/refid_resolution/MapperConfig.xml";
31 Reader reader = Resources.getResourceAsReader(resource);
32 SqlSessionFactoryBuilder builder = new SqlSessionFactoryBuilder();
33 SqlSessionFactory sqlSessionFactory = builder.build(reader);
34 Assertions.assertThrows(PersistenceException.class,
35 () -> sqlSessionFactory.getConfiguration().getMappedStatementNames());
36 }
37 }