package org.esa.beam.smos.ee2netcdf;
import org.junit.Test;
import java.awt.*;
import java.util.HashMap;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotNull;
public class L1CFormatExporterTest {
@Test
public void testExtractDimensions() {
final HashMap<String, Integer> dimensionMap = new HashMap<>();
dimensionMap.put("width", 34);
dimensionMap.put("height", 17);
final Dimension dimension = L1CFormatExporter.extractDimensions("width height", dimensionMap);
assertNotNull(dimension);
assertEquals(34, dimension.width);
assertEquals(17, dimension.height);
}
@Test
public void testExtractDimensions_noHeight() {
final HashMap<String, Integer> dimensionMap = new HashMap<>();
dimensionMap.put("width", 34);
dimensionMap.put("height", 17);
final Dimension dimension = L1CFormatExporter.extractDimensions("width", dimensionMap);
assertNotNull(dimension);
assertEquals(34, dimension.width);
assertEquals(-1, dimension.height);
}
}