package org.opensha2.eq.fault.surface; import static org.junit.Assert.assertEquals; import org.opensha2.geo.Location; import org.opensha2.geo.LocationList; import org.junit.Test; @SuppressWarnings("javadoc") public class DefaultGriddedSurfaceTest { @Test public final void testBuilder() { DefaultGriddedSurface surface = createBasic(); assertEquals(surface.dipSpacing, 1.0, 0.0); assertEquals(surface.strikeSpacing, 0.9884, 0.000001); assertEquals(surface.getNumRows(), 16); assertEquals(surface.getNumCols(), 46); } private static DefaultGriddedSurface createBasic() { LocationList trace = LocationList.create( Location.create(34.0, -118.0), Location.create(34.4, -118.0)); DefaultGriddedSurface surface = DefaultGriddedSurface.builder() .trace(trace) .depth(0.0) .dip(90.0) .width(15.0) .build(); return surface; } }