Exemplo n.º 1
0
 public function run()
 {
     $faker = TestCase::faker();
     for ($i = 1; $i <= 10; $i++) {
         $productCategory = ProductCategory::create(array('product_id' => TestCase::getFixture('products.product_1')->id, 'name' => $faker->name));
         TestCase::addFixture('product_categories.product_category_' . $i, $productCategory);
     }
 }
Exemplo n.º 2
0
 public function run()
 {
     $faker = TestCase::faker();
     for ($i = 1; $i <= 10; $i++) {
         $userAddress = UserAddress::create(array('user_id' => TestCase::getFixture('users.jon_snow')->id, 'name' => $faker->name, 'firstname' => $faker->firstName, 'lastname' => $faker->lastName, 'address1' => $faker->streetAddress, 'zipcode' => $faker->postcode, 'city' => $faker->city, 'country' => $faker->country, 'phone_work' => rand(0, 1) === 0 ? null : $faker->phoneNumber, 'phone_home' => rand(0, 1) === 0 ? null : $faker->phoneNumber, 'phone_mobile' => rand(0, 1) === 0 ? null : $faker->phoneNumber));
         TestCase::addFixture('user_addresses.user_address_' . $i, $userAddress);
     }
 }
Exemplo n.º 3
0
 public function run()
 {
     $faker = TestCase::faker();
     for ($i = 1; $i <= 10; $i++) {
         $order = Order::create(array('user_id' => TestCase::getFixture('users.jon_snow')->id));
         TestCase::addFixture('orders.order_' . $i, $order);
     }
 }
Exemplo n.º 4
0
 public function run()
 {
     $faker = TestCase::faker();
     for ($i = 1; $i <= 10; $i++) {
         $price = round($faker->randomFloat(2, 0, 99999999.98999999), 2);
         $sale_price = round($price - $price * (rand(5, 25) / 100), 2);
         $product = Product::create(array('sku' => $faker->unique()->bothify('????????##'), 'name' => $faker->words(3, true), 'description' => $faker->text(), 'price' => (double) $price, 'sale_price' => (double) ($i % 2) === 0 ? null : $sale_price, 'quantity' => $faker->randomNumber(4)));
         TestCase::addFixture('products.product_' . $i, $product);
     }
 }
Exemplo n.º 5
0
 public function run()
 {
     $faker = TestCase::faker();
     $user = User::create(array('email' => '*****@*****.**', 'password' => 'hodor123', 'firstname' => 'Jon', 'lastname' => 'Snow', 'activated' => true));
     TestCase::addFixture('users.jon_snow', $user);
     // generate some others users
     for ($i = 1; $i <= 10; $i++) {
         $user = User::create(array('email' => $faker->email, 'password' => $faker->password(), 'firstname' => $faker->firstName, 'lastname' => $faker->lastName, 'activated' => $i === 0 ? true : rand(0, 1)));
         TestCase::addFixture('users.user_' . $i, $user);
     }
 }
Exemplo n.º 6
0
 public function run()
 {
     $groups = array(array('name' => 'Administrator', 'permissions' => array('subbly.backend.auth' => 1, 'subbly.backend.products' => 1, 'subbly.backend.settings' => 1, 'subbly.frontend' => 1)), array('name' => 'Customer', 'permissions' => array('subbly.frontend' => 1)));
     foreach ($groups as $group) {
         try {
             $group = Sentry::createGroup($group);
             TestCase::addFixture('groups.group_' . snake_case($group['name']), $group);
         } catch (\Exception $e) {
         }
     }
 }