name = 'name'; $address->addition = 'addition'; $address->postal = '0123456789'; $address->setType(AddressType::BUSINESS); $address->city = 'city'; $address->address = 'Some address here'; $address->state = 'This is a state 123'; $address->setCountry('DE'); $address->setGeo(['lat' => 12.1, 'long' => 11.2,]); $id = AddressMapper::create()->execute($address); self::assertGreaterThan(0, $address->id); self::assertEquals($id, $address->id); $addressR = AddressMapper::get()->where('id', $address->id)->execute(); self::assertEquals($address->name, $addressR->name); self::assertEquals($address->addition, $addressR->addition); self::assertEquals($address->getType(), $addressR->getType()); self::assertEquals($address->postal, $addressR->postal); self::assertEquals($address->address, $addressR->address); self::assertEquals($address->state, $addressR->state); } }