當前位置: 首頁>>代碼示例>>PHP>>正文


PHP Assertion::notEq方法代碼示例

本文整理匯總了PHP中Assert\Assertion::notEq方法的典型用法代碼示例。如果您正苦於以下問題:PHP Assertion::notEq方法的具體用法?PHP Assertion::notEq怎麽用?PHP Assertion::notEq使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在Assert\Assertion的用法示例。


在下文中一共展示了Assertion::notEq方法的4個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: allUsersWithAPendingAndOutdatedActivationShouldBeRemoved

 /**
  * @Then All users with a pending and outdated activation should be removed
  */
 public function allUsersWithAPendingAndOutdatedActivationShouldBeRemoved()
 {
     $em = $this->getEntityManager();
     for ($i = 0; $i < 2; ++$i) {
         Assertion::eq(null, $em->getRepository('Account:User')->findOneBy(['username' => (string) $i]));
     }
     Assertion::notEq(null, $em->getRepository('Account:User')->findOneBy(['username' => 'foo']));
 }
開發者ID:thomasmodeneis,項目名稱:Sententiaregum,代碼行數:11,代碼來源:UserPurgerContext.php

示例2: iShouldHaveAnActivationEmail

 /**
  * @Then I should have an activation email
  */
 public function iShouldHaveAnActivationEmail()
 {
     $client = $this->recentClient;
     /** @var \Symfony\Bundle\SwiftMailerBundle\DataCollector\MessageDataCollector $mailCollector */
     $mailCollector = $client->getProfile()->getCollector('swiftmailer');
     Assertion::eq(1, $mailCollector->getMessageCount());
     /** @var \Swift_Message $message */
     $message = $mailCollector->getMessages()[0];
     Assertion::eq($message->getSubject(), 'Sententiaregum Notifications');
     Assertion::eq(key($message->getTo()), 'sententiaregum@sententiaregum.dev');
     $crawler = new Crawler();
     $crawler->addContent($message->getChildren()[1]->getBody());
     Assertion::count($message->getChildren(), 2);
     Assertion::eq(1, $crawler->filter('#n-ac-l-p')->count());
     Assertion::notEq(0, preg_match('/!\\/activate\\/(.*)/', $message->getChildren()[0]->getBody()));
 }
開發者ID:thomasmodeneis,項目名稱:Sententiaregum,代碼行數:19,代碼來源:RegistrationContext.php

示例3: checkEmail

 /**
  * @Then /^I should've gotten an email$/
  */
 public function checkEmail()
 {
     /** @var \Symfony\Bundle\SwiftmailerBundle\DataCollector\MessageDataCollector $profile */
     $profile = $this->apiContext->getProfile()->getCollector('swiftmailer');
     Assertion::eq(1, $profile->getMessageCount());
     /** @var \Swift_Message $message */
     $message = $profile->getMessages()[0];
     // user registers as "de", so email should be in german
     Assertion::eq($message->getSubject(), 'Benachrichtigungen von Sententiaregum');
     Assertion::eq(key($message->getTo()), 'sententiaregum@sententiaregum.dev');
     $crawler = new Crawler();
     $crawler->addContent($message->getChildren()[1]->getBody());
     Assertion::count($message->getChildren(), 2);
     Assertion::eq(1, $crawler->filter('#n-ac-l-p')->count());
     Assertion::notEq(0, preg_match('/\\/activate\\/(.*)/', $message->getChildren()[0]->getBody()));
 }
開發者ID:sententiaregum,項目名稱:sententiaregum,代碼行數:19,代碼來源:CreateAccountContext.php

示例4: delete

 /**
  * @param string $key
  * @return int
  */
 public function delete($key)
 {
     Assertion::notNull(self::$redis, "Redis connection hasn't been set");
     Assertion::string($key, "Number key must be a string");
     Assertion::notEq($key, "", "Number key must be a non empty string");
     $key = $this->identifier . "::" . $key;
     self::$redis->sRemove($this->identifier, $key);
     self::$redis->delete($key);
     return $this->getCurrentNumber();
 }
開發者ID:3nr1c,項目名稱:temporal,代碼行數:14,代碼來源:Temporal.php


注:本文中的Assert\Assertion::notEq方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。