Denetleyicimin dosya yükleme eylemi için bir doğrulama kuralı var ['file' => 'image']
; Ben bu gibi bir UploadedFile instace oluşturmak: $uploadedFile = new UploadedFile(base_path(self::UPLOAD_PATH), $name, $mimeType, null, null, true);
Gördüğünüz gibi, 6th parametresi ($ test) doğrudur, sınama için gereklidir. Ama, $uploadedFile
Doğrulayıcı'ya gelmek testler sırasında, parametre $ testiyanlış ve örneğinin kalanı oluşturulduğu aynıdır. Dosya yüklemeyi test etmenin başka bir yolu var mı? Ya da bunu nasıl düzeltebilirim?Lumen testi. UploadedFile doğrulama başarısız oldu
1
A
cevap
0
Artık kullanmalısınız:
\Illuminate\Http\UploadedFile
yerine
\Symfony\Component\HttpFoundation\File\UploadedFile
ait uploadedfile nesne oluşturmak için. Bunun için
detailed explanation'a bir göz atın.
+0
'da yüklediğim test ile aynı sorunu yaşadım Teşekkürler! Bana yardım ediyor. –
İlgili konular
- 1. Android LVL İmza Doğrulama Başarısız Oldu
- 2. javax.mail.AuthenticationFailedException: 535 5.0.0 Kimlik Doğrulama Başarısız Oldu
- 3. Yanıt iletisi başarısız oldu-Onaylama Başarısız Oldu
- 4. Apple Watch, XXX yüklemek başarısız oldu, hata: Uygulama Doğrulama Başarısız Oldu
- 5. PyDev modülünün paylaşılan fikstürle çalışan pytest birim testi başarısız oldu
- 6. Django - CSRF doğrulaması başarısız oldu
- 7. Neo4j kimlik doğrulaması başarısız oldu
- 8. symfony2 birim testi doğrulama
- 9. Checksum Doğrulama Xcode 5 ile gönderme yaparken başarısız oldu
- 10. ASP.NET OpenWebConfiguration başarısız oldu
- 11. import pyHook başarısız oldu
- 12. Başarısız oldu Jsoup
- 13. İstisna yöntemi başarısız oldu
- 14. Android takePicture başarısız oldu
- 15. Docker yüklemesi başarısız oldu
- 16. GoogleSignInResult isSuccess başarısız oldu
- 17. camera.setParameters android başarısız oldu
- 18. Tfs derlemesi başarısız oldu
- 19. DROP DATABASE başarısız oldu
- 20. Yürütme başarısız oldu. App
- 21. Android: Sınama işlemi başarısız oldu: 'java.lang.IncompatibleClassChangeError'
- 22. Kullanıcı için doğrulama başarısız: null
- 23. Github Doğrulama Başarısız - ... GitHub
- 24. Twisted Kurulum Linux'ta Başarısız Oldu
- 25. Openssl sertifika isteği başarısız oldu
- 26. WebSağlantı bağlantısı wss'de başarısız oldu
- 27. hortonworks: start datanode başarısız oldu
- 28. GitKraken: getirme istekleri başarısız oldu
- 29. Visual Studio: Güncelleştirme başarısız oldu
- 30. setVideoSurfaceTexture başarısız oldu: mediaplayer'da -22
Bu, Symphony'de bir hata gibi görünüyor. Son parametre gerçekten 'testi' doğru olarak ayarlamak içindir, ancak nesne onu yanlış olarak görür. Laravel – schellingerht