質問するログイン新規登録

質問編集履歴

2

誤字修正

2017/12/05 01:36

投稿

---stax---
---stax---

スコア148

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
- テストで確認したいDataTableはSQLでデータを取ってきているのですがデータ数がとても少ないためテストデータは自分で記入しました
6
+ テストで確認したいCBtest.CombotbはSQLでデータを取ってきているのですがデータ数がとても少ないためテストデータは自分で記入しました
7
+
7
8
  CBtest.Combotbには
8
9
  テストコードに記入した以下と同じデータが入っています
9
10
 

1

詳細記入

2017/12/05 01:36

投稿

---stax---
---stax---

スコア148

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#