日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網營銷解決方案
詳細分析VisualStudio選項說明

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

創(chuàng)新互聯(lián)公司-專業(yè)網站定制、快速模板網站建設、高性價比瓊結網站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式瓊結網站制作公司更省心,省錢,快速模板網站建設找我們,業(yè)務覆蓋瓊結地區(qū)。費用合理售后完善,十年實體公司更值得信賴。

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

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

請注意下拉列表的旁邊有兩個選項——Test Initialize和Test Cleanup。我們目前只需要使用Test Initialize來建立數(shù)據庫。請確認目前選擇了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);

重新運行測試時,我們會發(fā)現(xiàn)一定的延遲,Visual Studio選項因為目標數(shù)據庫中正在創(chuàng)建我們的數(shù)據表,不過***一個測試依舊無法通過?,F(xiàn)在我們就來把它變?yōu)榫G燈?,F(xiàn)在我們修改一下存儲過程,讓它從我們剛添加的數(shù)據表中獲取折扣數(shù)量:


文章題目:詳細分析VisualStudio選項說明
文章網址:http://m.5511xx.com/article/dhjpges.html