मैं फ्रेमवर्क लार्वेल 5.2लार्वेल - समझें कि परीक्षण कैसे काम करता है
के साथ एक शुरुआतकर्ता हूं, मैं समझना चाहता हूं कि इकाई परीक्षण कैसे काम करता है। मैंने यह परीक्षण किया:
public function testPageLogin()
{
$this->visit('/login')
->see('Connexion');
}
जब मैं स्क्रिप्ट चलाता हूं: सब ठीक है।
$this->visit('/login')
->type('[email protected]', 'email')
->type('toto', 'password')
->check('souvenir')
->press('Connexion')
->seePageIs('/login');
बेशक क्षेत्रों के ईमेल ',' पासवर्ड ',' स्मारिका 'html पृष्ठ में मौजूद है:
तब मैं इस परीक्षण किए गए। और इन मानों के साथ, पृष्ठ "लॉगिन" प्रदर्शित होना चाहिए क्योंकि ये मान डीबी में ज्ञात नहीं हैं।
जब मैं स्क्रिप्ट चलाने, मैं एक विफलता
रोशन \ संविदा \ कंटेनर \ BindingResolutionException है: लक्ष्य [रोशन \ सह ntracts \ डीबग \ ExceptionHandler] instantiable नहीं है। C: \ WAMP \ www \ इकोले \ विक्रेता \ laravel \ ढांचे \ src \ रोशन \ कंटेनर \ Container.php लाइन पर 748
निश्चित रूप से मैं कहीं कुछ गलत करते हैं चाहिए, लेकिन मैं कहाँ नहीं दिख रहा। किसी भी तरह की सहायता को आभार समझेंगे। धन्यवाद।
डोमिनिक
मुझे अभी भी समस्या है। क्या मेरा सवाल पर्याप्त स्पष्ट नहीं था? मुझे चेतावनी देने में संकोच न करें यह मामला था। धन्यवाद। – Dom
'विक्रेता/बिन/phpunit --version' प्रिंट क्या करता है? – mpen