質問編集履歴
2
誤字修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -2,8 +2,9 @@
|
|
2
2
|
開発環境はVS2015です
|
3
3
|
使用言語はC#です
|
4
4
|
|
5
|
-
現在DataTableを単体テストで比較しようとしています
|
5
|
+
現在DataTable(CBtest.Combotb)を単体テストで比較しようとしています
|
6
|
-
テストで確認したい
|
6
|
+
テストで確認したいCBtest.CombotbはSQLでデータを取ってきているのですがデータ数がとても少ないためテストデータは自分で記入しました
|
7
|
+
|
7
8
|
CBtest.Combotbには
|
8
9
|
テストコードに記入した以下と同じデータが入っています
|
9
10
|
|
1
詳細記入
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,8 +1,29 @@
|
|
1
1
|
表題の件で質問させてください
|
2
|
+
開発環境はVS2015です
|
3
|
+
使用言語はC#です
|
4
|
+
|
2
|
-
DataTableを単体テストで比較しようとしています
|
5
|
+
現在DataTableを単体テストで比較しようとしています
|
3
6
|
テストで確認したいDataTableはSQLでデータを取ってきているのですがデータ数がとても少ないためテストデータは自分で記入しました
|
7
|
+
CBtest.Combotbには
|
8
|
+
テストコードに記入した以下と同じデータが入っています
|
4
9
|
|
10
|
+
列
|
11
|
+
"name"
|
12
|
+
|
13
|
+
行
|
14
|
+
"AAA"
|
15
|
+
"BBB"
|
16
|
+
"CCC"
|
17
|
+
"DDD"
|
18
|
+
"EEE"
|
19
|
+
"FFF"
|
20
|
+
|
21
|
+
今回のテストでは上記データと合致するか確認したいです
|
22
|
+
|
5
|
-
以下のコードでTableTestにもCBtest.Combotbにもデータは入っているのですが、テストを実行すると”Assert.AreEqual に失敗しました。<> が必要ですが、<> が指定されました。”というエラーが出ます
|
23
|
+
以下のコードでTableTestにもCBtest.Combotbにも同じデータは入っているのですが、テストを実行すると”Assert.AreEqual に失敗しました。<> が必要ですが、<> が指定されました。”というエラーが出ます
|
24
|
+
|
25
|
+
|
26
|
+
|
6
27
|
この場合何が間違ってるのでしょうか
|
7
28
|
|
8
29
|
また、今回はデータ数が非常に少なかったのでテストすべきものは明確ですが、何万とあるデータを保持しているDataTableのテストはどのような観点でテストすべきでしょうか
|
@@ -12,6 +33,7 @@
|
|
12
33
|
|
13
34
|
|
14
35
|
|
36
|
+
以下のコードはテストメソッドです
|
15
37
|
|
16
38
|
|
17
39
|
```C#
|