TDT4100-project/src/test/java/app/settings/SettingsProviderTest.java

39 lines
852 B
Java

package app.settings;
import org.junit.jupiter.api.DisplayName;
import org.junit.jupiter.api.Test;
public class SettingsProviderTest {
@Mock
private static final String SETTINGS_PATH =
(System.getProperty("os.name").startsWith("Windows"))
? System.getProperty("user.home") + "\\AppData\\Roaming\\/BNNsettings.dat"
: System.getProperty("user.home") + System.getProperty("file.separator") + ".BNNsettings.dat";
@Mock
private static List<String> legalSettings =
Arrays.asList("Java", "Markdown", "Monokai", "Solarized Light");
private static EventBus eventBus;
@InjectMocks
private SettingsProvider sp;
@Test
@DisplayName("Test load settings")
public void testLoadSettings() {
sp.when()
}
@Test
@DisplayName("Test save settings")
public void testSaveSettings() {
}
}