GoEddie / GoEddie/tSQLt-TestAdapter

tSQLt Test Adapter failing with an exception error

オープン
#8 コメント 2 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
C#
スター
21
フォーク
9
PR マージ指標
30日以内にマージされた PR はありません

説明

tSQLt Test Adapter for VisualStudio 2015 Update 3 stopped working with the error message which is below. I wondering is there a way to solve this, maybe some of the configurations are not correctly set. The most intriguing thing, that another project which has same setup of tSQLt tests works perfectly with the same VS and adapter.

-- tSQLt Test Adapter
v0.70

-- RUNSETTINGS FILE:





-- ERROR MESSAGE:
------ Discover test started ------
tSQLt Test Adapter, searching for tests...
tSQLt-Test-Adapter: Adding filter: Tests
An exception occurred while test discoverer 'tSQLtTestDiscoverer' was loading tests. Exception: Object reference not set to an instance of an object.
========== Discover test finished: 0 found (0:00:00.253) ==========

-- Folder structure
+ Tests
+ up_Test
-- up_Test.sql ( test schema)
-- test 01 test name.sql (test sp)
[....]

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

提供された RunSettings ファイル、Tests IncludePath、エントリポイント tSQLtTestDiscoverer を使って、まず discovery を再現します。失敗するプロジェクトと動作するプロジェクトを比較し、discovery が Tests/up_Test 構造を処理する箇所を調べます。discovery が null-reference exception なしで完了し、想定されるテストを見つけられれば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
csharp, sql
領域
database, devtools, testing-qa
issue の種類
バグ
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
35/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。