中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么分析Visual Studio選項

發布時間:2021-12-31 15:54:57 來源:億速云 閱讀:137 作者:柒染 欄目:編程語言

這篇文章給大家介紹怎么分析Visual Studio選項,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

Visual Studio選項在某些情況還是非常使用,測試應該需要一個普通用戶來進行,Visual Studio選項存儲過程可能修改了這個用戶賬號本不能訪問的數據表。下面就這個問題說一下自己的看法。

前兩個測試通過了,Visual Studio選項但是第三個失敗了,因為它期望0.02卻獲得了0.00。我們可以改變存儲過程的邏輯使測試通過,但是因為我們已經在數據庫中了,那么就建立一個表格來存儲這些值吧。右鍵單擊數據庫項目并選擇Add -> Table,使用如下的定義創建一個OrderDiscounts表。

因為我們希望控制測試業務邏輯時所使用的表中的數據,Visual Studio選項所以我們會創建一段腳本,在運行所有測試之前向數據表中插入合適的數據。在OrderDiscountTests.cs文件中,選擇測試對應的下拉列表中的Common Scripts選項:

怎么分析Visual Studio選項

請注意下拉列表的旁邊有兩個選項——Test Initialize和Test Cleanup。我們目前只需要使用Test Initialize來建立數據庫。請確認目前選擇了Test Initialize并點擊“Click here to create”鏈接,然后輸入以下腳本:

INSERT INTO OrderDiscounts(low_range, high_range, discount_amount)VALUES (0.00, 99.99, 0.00);
INSERT INTO OrderDiscounts(low_range, high_range, discount_amount)VALUES (100.00, 299.99, 0.02);
INSERT INTO OrderDiscounts(low_range, high_range, discount_amount)VALUES (300.00, 999.99, 0.04);
INSERT INTO OrderDiscounts(low_range, high_range, discount_amount)VALUES (1000.00, 10000000.00, 0.07);

重新運行測試時,我們會發現一定的延遲,Visual Studio選項因為目標數據庫中正在創建我們的數據表,不過***一個測試依舊無法通過。現在我們就來把它變為綠燈。現在我們修改一下存儲過程,讓它從我們剛添加的數據表中獲取折扣數量:

怎么分析Visual Studio選項

關于怎么分析Visual Studio選項就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

如皋市| 武安市| 东乌珠穆沁旗| 兰西县| 青龙| 鄂托克前旗| 泗阳县| 福建省| 洪泽县| 车险| 随州市| 德化县| 海原县| 禹城市| 闻喜县| 远安县| 横山县| 莱芜市| 扶风县| 安丘市| 香港| 兴山县| 河曲县| 巴彦淖尔市| 应城市| 安顺市| 自贡市| 陇川县| 三台县| 易门县| 宜宾市| 延安市| 文昌市| 新乡县| 三都| 井研县| 连城县| 平顺县| 大荔县| 逊克县| 定结县|