Ejemplo n.º 1
0
 @Test
 public void testImport() throws Exception {
   PGImport importCommand = new PGImport();
   importCommand.all = true;
   importCommand.support.dataStoreFactory = TestHelper.createTestFactory();
   importCommand.run(cli);
 }
Ejemplo n.º 2
0
 @Test
 public void testInvalidDatabaseParams() throws Exception {
   PGImport importCommand = new PGImport();
   importCommand.commonArgs.host = "nonexistent";
   importCommand.all = true;
   exception.expect(CommandFailedException.class);
   importCommand.run(cli);
 }
Ejemplo n.º 3
0
 @Test
 public void testImportGetNamesException() throws Exception {
   PGImport importCommand = new PGImport();
   importCommand.all = true;
   importCommand.support.dataStoreFactory = TestHelper.createFactoryWithGetNamesException();
   exception.expect(CommandFailedException.class);
   importCommand.run(cli);
 }
Ejemplo n.º 4
0
 @Test
 public void testNullDataStore() throws Exception {
   PGImport importCommand = new PGImport();
   importCommand.all = true;
   importCommand.support.dataStoreFactory = TestHelper.createNullTestFactory();
   exception.expect(CommandFailedException.class);
   importCommand.run(cli);
 }
Ejemplo n.º 5
0
 @Test
 public void testNoTableNotAll() throws Exception {
   PGImport importCommand = new PGImport();
   importCommand.all = false;
   importCommand.table = "";
   importCommand.support.dataStoreFactory = TestHelper.createTestFactory();
   exception.expect(CommandFailedException.class);
   importCommand.run(cli);
 }
Ejemplo n.º 6
0
 @Test
 public void testImportException() throws Exception {
   when(cli.getConsole()).thenThrow(new MockitoException("Exception"));
   PGImport importCommand = new PGImport();
   importCommand.all = true;
   importCommand.support.dataStoreFactory = TestHelper.createTestFactory();
   exception.expect(MockitoException.class);
   importCommand.run(cli);
 }
Ejemplo n.º 7
0
 @Test
 public void testImportHelp() throws Exception {
   PGImport importCommand = new PGImport();
   importCommand.help = true;
   importCommand.run(cli);
 }