Skip to content

Commit 0ee8bfb

Browse files
committed
Improve coverage for Lite
1 parent bfbd5b0 commit 0ee8bfb

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

dumper/app/src/test/java/com/google/edwmigration/dumper/application/dumper/connector/snowflake/SnowflakeLiteConnectorTest.java

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
package com.google.edwmigration.dumper.application.dumper.connector.snowflake;
1818

1919
import static org.junit.Assert.assertThrows;
20+
import static org.junit.Assert.assertTrue;
2021

2122
import com.google.common.collect.ImmutableList;
2223
import com.google.edwmigration.dumper.application.dumper.ConnectorArguments;
@@ -29,6 +30,15 @@ public class SnowflakeLiteConnectorTest {
2930

3031
final SnowflakeLiteConnector connector = new SnowflakeLiteConnector();
3132

33+
@Test
34+
public void getDefaultFileName_success() {
35+
36+
String name = connector.getDefaultFileName(false, null);
37+
38+
assertTrue(name, name.contains("snowflake"));
39+
assertTrue(name, name.contains("lite"));
40+
}
41+
3242
@Test
3343
public void validate_databaseFlag_throwsException() {
3444
ImmutableList<String> list =
@@ -46,4 +56,12 @@ public void validate_noAssessmentFlag_throwsUsageException() {
4656

4757
assertThrows(SnowflakeUsageException.class, () -> connector.validate(arguments));
4858
}
59+
60+
@Test
61+
public void validate_correctArguments_noException() {
62+
ImmutableList<String> list = ImmutableList.of("--connector", "snowflake-lite", "--assessment");
63+
ConnectorArguments arguments = ConnectorArguments.create(list);
64+
65+
connector.validate(arguments);
66+
}
4967
}

0 commit comments

Comments
 (0)