|
|
@ -4,7 +4,6 @@ import com.fr.file.AbstractFILE; |
|
|
|
import com.fr.file.FILE; |
|
|
|
import com.fr.file.FILE; |
|
|
|
import com.fr.main.impl.WorkBook; |
|
|
|
import com.fr.main.impl.WorkBook; |
|
|
|
import com.fr.nx.app.designer.utils.DesignerCptxFileUtils; |
|
|
|
import com.fr.nx.app.designer.utils.DesignerCptxFileUtils; |
|
|
|
import com.fr.nx.cptx.utils.CptxFileUtils; |
|
|
|
|
|
|
|
import org.easymock.EasyMock; |
|
|
|
import org.easymock.EasyMock; |
|
|
|
import org.junit.Assert; |
|
|
|
import org.junit.Assert; |
|
|
|
import org.junit.FixMethodOrder; |
|
|
|
import org.junit.FixMethodOrder; |
|
|
@ -22,7 +21,7 @@ import org.powermock.modules.junit4.PowerMockRunnerDelegate; |
|
|
|
@RunWith(PowerMockRunner.class) |
|
|
|
@RunWith(PowerMockRunner.class) |
|
|
|
@PowerMockRunnerDelegate(JUnit4.class) |
|
|
|
@PowerMockRunnerDelegate(JUnit4.class) |
|
|
|
@PrepareForTest({ |
|
|
|
@PrepareForTest({ |
|
|
|
CptxFileUtils.class |
|
|
|
DesignerCptxFileUtils.class |
|
|
|
}) |
|
|
|
}) |
|
|
|
public class CptxAppTest { |
|
|
|
public class CptxAppTest { |
|
|
|
|
|
|
|
|
|
|
@ -35,7 +34,7 @@ public class CptxAppTest { |
|
|
|
|
|
|
|
|
|
|
|
@Test |
|
|
|
@Test |
|
|
|
public void testAsIOFile() { |
|
|
|
public void testAsIOFile() { |
|
|
|
PowerMock.mockStatic(CptxFileUtils.class); |
|
|
|
PowerMock.mockStatic(DesignerCptxFileUtils.class); |
|
|
|
FILE file = new AbstractFILE() { |
|
|
|
FILE file = new AbstractFILE() { |
|
|
|
}; |
|
|
|
}; |
|
|
|
WorkBook workBook = new WorkBook(); |
|
|
|
WorkBook workBook = new WorkBook(); |
|
|
@ -43,12 +42,12 @@ public class CptxAppTest { |
|
|
|
.andReturn(workBook).once() |
|
|
|
.andReturn(workBook).once() |
|
|
|
.andReturn(null).once(); |
|
|
|
.andReturn(null).once(); |
|
|
|
|
|
|
|
|
|
|
|
PowerMock.replay(CptxFileUtils.class); |
|
|
|
PowerMock.replay(DesignerCptxFileUtils.class); |
|
|
|
Assert.assertSame(workBook, new CptxApp().asIOFile(file)); |
|
|
|
Assert.assertSame(workBook, new CptxApp().asIOFile(file)); |
|
|
|
|
|
|
|
|
|
|
|
Assert.assertNotNull(new CptxApp().asIOFile(file)); |
|
|
|
Assert.assertNotNull(new CptxApp().asIOFile(file)); |
|
|
|
|
|
|
|
|
|
|
|
PowerMock.verify(CptxFileUtils.class); |
|
|
|
PowerMock.verify(DesignerCptxFileUtils.class); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|