我正在寫一些tSQLt測試,並使用Visual Studio的測試瀏覽器通過tSQLt test adapter擴展來運行它們。我在做TDD,所以我在編寫測試的存儲過程之前編寫測試。 問題是,當我運行測試時,它應該失敗,因爲存儲過程尚不存在。 The module 'test_ValidCustomerName_CustomerIdIs1' depends on the missing objec
我試圖像 set ansi_nulls off
select
Name, Count(Distinct [Document Name])
from
dbo.timeless
where
origin in ('2', 'I', 'E')
and [svs check] IN ('0', '.', 'NO', 'OK', '#N/A')
然後我得到
我試圖做一些Tsqlt測試,我想從測試中分離出我的數據。 所以我有一個程序與數據: alter PROCEDURE [Test_Calss].[test Data_Test]
AS
BEGIN
EXEC tSQLt.FakeTable 'Sales.Customers';
INSERT INTO Sales.Customers(custid, companyname, contactna
我試圖總結我解決這個大腦,但不能讓它工作,所以我在這裏提出一個小測試用例,並希望有人能向我解釋: 首先一點測試數據庫: CREATE DATABASE test;
USE test;
CREATE TABLE testA (nr INT)
GO
CREATE TRIGGER triggerTestA
ON testA
FOR INSERT AS BEGIN
SET NOCO