def test_get_complex_fault_surface(self): surface = db_loader.get_fault_surface(self.complex) surface_type = surface.__javaclass__.getName() self.assertEqual( 'org.opensha.sha.faultSurface.ApproxEvenlyGriddedSurface', surface_type) # as with the simple fault surface, we're only going to test # the surface area (for now) # the test value is derived from our test data self.assertEqual(126615.0, surface.getSurfaceArea())
def test_get_simple_fault_surface(self): surface = db_loader.get_fault_surface(self.simple) surface_type = surface.__javaclass__.getName() self.assertEqual('org.opensha.sha.faultSurface.StirlingGriddedSurface', surface_type) # these surfaces are complex objects # there is a lot here we can test # for now, we only test the overall surface area # the test value is derived from our test data self.assertEqual(200.0, surface.getSurfaceArea())