- शिप
- 27 अगस्त 2026 को 7:42 am बजे UTC
- लेखक
- Kamo
- Commit
- 8f7cf0d
************* - सूची, प्राप्त, अद्यतन और PATCH स्थिति। Copies ServiceTaskBookController के मुहावरे: orgId(req) या 401, एक सही जांच या 403, parseuid या 400 के माध्यम से एक स्ट्रिंग पथ चर, और एक असफल () सहायक एक लापता पंक्ति के लिए सेवा के IllegalArgumentException को 404 में विभाजित करना और हर चीज़ के लिए 400। एक लापता नौकरी हर भाई-बहन से मिलान करने के लिए एक 404 है - विस्तार पृष्ठ इस कोड को बंद नहीं किया गया है, और एक 400 वहाँ 'नहीं छिपाना होगा 'आपका अनुरोध विकृत हो गया' के पीछे अब मौजूद है। एक मनाही स्थिति संक्रमण एक नौकरी के खिलाफ एक अच्छी तरह से तैयार अनुरोध है जो मौजूद है, इसलिए सर्विसजॉबस्टैटसमशीन का संदेश दोनों राज्यों को एक ग्राहक के रूप में पहुंचता है पठनीय 400 Reads view SERVICE WORK लेते हैं और लिखते हैं MANAGE SERVICE WORK, जो एक है राइट्स ट्री में दृष्टिकोण का CHILD - इसलिए एक लेखन जो दृष्टिकोण के लिए बसा था, एक होगा चुप डाउनग्रेड जो अभी भी समीक्षा में गेट देखा गया। गेट टेस्ट प्रत्येक को कॉल करता है यह साबित करने के लिए केवल एक दृष्टिकोण सत्र के साथ लिखें कि यह नहीं हुआ है। परीक्षण के बजाय स्रोत grepping असली हैंडलर ड्राइव। ServiceTaskBookRightsGateTest अपने स्वयं के जावाडोक में कहता है कि एक स्रोत स्कैन 'काम से पहले चेक रन साबित नहीं कर सकते हैं'; बेसलॉस कंट्रोलर को हल करता है एक अनुरोध विशेषता से सत्र, इसलिए एक MockHttpServletRequest अधिकार सूची वास्तविक स्टेटस कोड को वापस पढ़ने के लिए पर्याप्त है - और जोर देने के लिए सेवा कभी नहीं पहुंची थी, जो कि आधे स्कैन नहीं देख सकता है: एक हैंडलर जिसे वह कहते हैं कार्य करता है और उसके बाद चेक रिटर्न 403 ने पहले ही पंक्ति लिखी है। Mutation-tested: देखने के लिए सही swapped प्रबंधन, एक सही जाँच नष्ट कर दिया सही ढंग से, सही जांच सेवा कॉल के बाद ले जाया गया, विफल रहा () करने के लिए flattened हमेशा-400, PATCH /status को PUT में बदल दिया गया, और सत्र के ऑर्ग को एक द्वारा प्रतिस्थापित किया गया। साहित्यिक। प्रत्येक ने दोष पर हैंडलर नामकरण की एक विशिष्ट विफलता का उत्पादन किया।.