Commit 11d49c4e3fd3c549acab66ab448c9741e24c78f1

Authored by Conrad Vermeulen
1 parent 9c062ee2

WSA-116

"Update unit tests to be compatible with 3.5.2"
Updated. Made sure unit tests ran as expected.

Committed By: Conrad Vermeulen
Reviewed By: Kevin Fourie

git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@8262 c91229c3-7414-0410-bfa2-8a42b809f60b
ktwebservice/nunit/document_contents.cs
... ... @@ -57,7 +57,7 @@ namespace MonoTests.KnowledgeTree
57 57 Assert.AreEqual("Administrator", response.items[1].owned_by);
58 58 Assert.AreEqual("0.1", response.items[1].version);
59 59 Assert.AreEqual("false", response.items[1].is_immutable);
60   - Assert.AreEqual("n/a", response.items[1].permissions);
  60 + Assert.AreEqual("RW", response.items[1].permissions);
61 61 Assert.AreEqual("n/a", response.items[1].workflow);
62 62 Assert.AreEqual("n/a", response.items[1].workflow_state);
63 63 Assert.AreEqual("text/plain", response.items[1].mime_type);
... ... @@ -79,7 +79,7 @@ namespace MonoTests.KnowledgeTree
79 79 Assert.AreEqual("n/a", response.items[0].owned_by);
80 80 Assert.AreEqual("n/a", response.items[0].version);
81 81 Assert.AreEqual("n/a", response.items[0].is_immutable);
82   - Assert.AreEqual("n/a", response.items[0].permissions);
  82 + Assert.AreEqual("RW", response.items[0].permissions);
83 83 Assert.AreEqual("n/a", response.items[0].workflow);
84 84 Assert.AreEqual("n/a", response.items[0].workflow_state);
85 85 Assert.AreEqual("folder", response.items[0].mime_type);
... ...
ktwebservice/nunit/document_detail.cs
... ... @@ -81,14 +81,14 @@ namespace MonoTests.KnowledgeTree
81 81 Assert.AreEqual("Administrator", response.owned_by);
82 82 Assert.AreEqual(0.1, response.version);
83 83 Assert.AreEqual(false, response.is_immutable);
84   - Assert.AreEqual("n/a", response.permissions);
  84 + Assert.AreEqual("RW", response.permissions);
85 85 Assert.AreEqual("n/a", response.workflow);
86 86 Assert.AreEqual("n/a", response.workflow_state);
87 87 Assert.AreEqual("text/plain", response.mime_type);
88 88 Assert.AreEqual("text", response.mime_icon_path);
89 89 Assert.AreEqual("Plain Text", response.mime_display);
90 90 Assert.IsTrue("" != response.storage_path);
91   - Assert.AreEqual(2, response.metadata.Length);
  91 + Assert.AreEqual(3, response.metadata.Length);
92 92 Assert.AreEqual(null, response.links);
93 93  
94 94 Assert.AreEqual(1, response.transaction_history.Length);
... ...
ktwebservice/nunit/document_metadata.cs
... ... @@ -81,11 +81,11 @@ namespace MonoTests.KnowledgeTree
81 81 fs[0].fieldset = "General information";
82 82 fs[0].fields = new kt_metadata_field[3];
83 83 fs[0].fields[0] = new kt_metadata_field();
84   - fs[0].fields[0].name = "Document Author";
85   - fs[0].fields[0].value = "Joe Soap";
  84 + fs[0].fields[0].name = "Category";
  85 + fs[0].fields[0].value = "Technical";
86 86 fs[0].fields[1] = new kt_metadata_field();
87   - fs[0].fields[1].name = "Category";
88   - fs[0].fields[1].value = "Technical";
  87 + fs[0].fields[1].name = "Document Author";
  88 + fs[0].fields[1].value = "Joe Soap";
89 89 fs[0].fields[2] = new kt_metadata_field();
90 90 fs[0].fields[2].name = "Media Type";
91 91 fs[0].fields[2].value = "Text";
... ... @@ -96,11 +96,11 @@ namespace MonoTests.KnowledgeTree
96 96 Assert.AreEqual(0, update_resp.status_code);
97 97 Assert.AreEqual("General information", update_resp.metadata[1].fieldset);
98 98  
99   - Assert.AreEqual("Document Author", update_resp.metadata[1].fields[0].name);
100   - Assert.AreEqual("Joe Soap", update_resp.metadata[1].fields[0].value);
  99 + Assert.AreEqual("Category", update_resp.metadata[1].fields[0].name);
  100 + Assert.AreEqual("Technical", update_resp.metadata[1].fields[0].value);
101 101  
102   - Assert.AreEqual("Category", update_resp.metadata[1].fields[1].name);
103   - Assert.AreEqual("Technical", update_resp.metadata[1].fields[1].value);
  102 + Assert.AreEqual("Document Author", update_resp.metadata[1].fields[1].name);
  103 + Assert.AreEqual("Joe Soap", update_resp.metadata[1].fields[1].value);
104 104  
105 105 Assert.AreEqual("Media Type", update_resp.metadata[1].fields[2].name);
106 106 Assert.AreEqual("Text", update_resp.metadata[1].fields[2].value);
... ... @@ -131,11 +131,13 @@ namespace MonoTests.KnowledgeTree
131 131 Assert.AreEqual(0, update_resp.status_code);
132 132 Assert.AreEqual("General information", update_resp.metadata[1].fieldset);
133 133  
134   - Assert.AreEqual("Document Author", update_resp.metadata[1].fields[0].name);
135   - Assert.AreEqual("Joe \\Soap", update_resp.metadata[1].fields[0].value);
  134 + Assert.AreEqual("Category", update_resp.metadata[1].fields[0].name);
  135 + Assert.AreEqual("Tec/hn\\ical/", update_resp.metadata[1].fields[0].value);
  136 +
  137 +
  138 + Assert.AreEqual("Document Author", update_resp.metadata[1].fields[1].name);
  139 + Assert.AreEqual("Joe \\Soap", update_resp.metadata[1].fields[1].value);
136 140  
137   - Assert.AreEqual("Category", update_resp.metadata[1].fields[1].name);
138   - Assert.AreEqual("Tec/hn\\ical/", update_resp.metadata[1].fields[1].value);
139 141  
140 142 Assert.AreEqual("Media Type", update_resp.metadata[1].fields[2].name);
141 143 Assert.AreEqual("Text'", update_resp.metadata[1].fields[2].value);
... ...
ktwebservice/nunit/document_system_metadata.cs
... ... @@ -66,11 +66,11 @@ namespace MonoTests.KnowledgeTree
66 66 Assert.AreEqual(0, update_resp.status_code);
67 67 Assert.AreEqual("General information", update_resp.metadata[1].fieldset);
68 68  
69   - Assert.AreEqual("Document Author", update_resp.metadata[1].fields[0].name);
70   - Assert.AreEqual("Joe Soap", update_resp.metadata[1].fields[0].value);
  69 + Assert.AreEqual("Category", update_resp.metadata[1].fields[0].name);
  70 + Assert.AreEqual("Technical", update_resp.metadata[1].fields[0].value);
71 71  
72   - Assert.AreEqual("Category", update_resp.metadata[1].fields[1].name);
73   - Assert.AreEqual("Technical", update_resp.metadata[1].fields[1].value);
  72 + Assert.AreEqual("Document Author", update_resp.metadata[1].fields[1].name);
  73 + Assert.AreEqual("Joe Soap", update_resp.metadata[1].fields[1].value);
74 74  
75 75 Assert.AreEqual("Media Type", update_resp.metadata[1].fields[2].name);
76 76 Assert.AreEqual("Text", update_resp.metadata[1].fields[2].value);
... ... @@ -112,11 +112,11 @@ namespace MonoTests.KnowledgeTree
112 112 Assert.AreEqual(0, update_resp.status_code);
113 113 Assert.AreEqual("General information", update_resp.metadata[1].fieldset);
114 114  
115   - Assert.AreEqual("Document Author", update_resp.metadata[1].fields[0].name);
116   - Assert.AreEqual("Joe Soap", update_resp.metadata[1].fields[0].value);
  115 + Assert.AreEqual("Category", update_resp.metadata[1].fields[0].name);
  116 + Assert.AreEqual("Technical", update_resp.metadata[1].fields[0].value);
117 117  
118   - Assert.AreEqual("Category", update_resp.metadata[1].fields[1].name);
119   - Assert.AreEqual("Technical", update_resp.metadata[1].fields[1].value);
  118 + Assert.AreEqual("Document Author", update_resp.metadata[1].fields[1].name);
  119 + Assert.AreEqual("Joe Soap", update_resp.metadata[1].fields[1].value);
120 120  
121 121 Assert.AreEqual("Media Type", update_resp.metadata[1].fields[2].name);
122 122 Assert.AreEqual("Text", update_resp.metadata[1].fields[2].value);
... ... @@ -167,11 +167,11 @@ namespace MonoTests.KnowledgeTree
167 167 Assert.AreEqual(0, update_resp.status_code);
168 168 Assert.AreEqual("General information", update_resp.metadata[1].fieldset);
169 169  
170   - Assert.AreEqual("Document Author", update_resp.metadata[1].fields[0].name);
171   - Assert.AreEqual("Joe Soap", update_resp.metadata[1].fields[0].value);
  170 + Assert.AreEqual("Category", update_resp.metadata[1].fields[0].name);
  171 + Assert.AreEqual("Technical", update_resp.metadata[1].fields[0].value);
172 172  
173   - Assert.AreEqual("Category", update_resp.metadata[1].fields[1].name);
174   - Assert.AreEqual("Technical", update_resp.metadata[1].fields[1].value);
  173 + Assert.AreEqual("Document Author", update_resp.metadata[1].fields[1].name);
  174 + Assert.AreEqual("Joe Soap", update_resp.metadata[1].fields[1].value);
175 175  
176 176 Assert.AreEqual("Media Type", update_resp.metadata[1].fields[2].name);
177 177 Assert.AreEqual("Text", update_resp.metadata[1].fields[2].value);
... ...
ktwebservice/nunit/makefile
1   -RESULTS=folder.result document_metadata.result authentication.result document_contents.result document_detail.result document_history.result document_add.result document_checkout.result document_links.result document_owner.result document_rename.result document_workflow.result document_copy.result document_move.result document_system_metadata.result query.result document_download.result document_type.result document_oem_no.result
  1 +RESULTS=folder.result document_metadata.result authentication.result document_contents.result document_detail.result document_history.result document_add.result document_checkout.result document_links.result document_owner.result document_rename.result document_copy.result document_move.result document_system_metadata.result query.result document_download.result document_type.result document_oem_no.result document_workflow.result
2 2 PROXY=KTproxy.cs
3 3 WSDL=ktdms.wsdl
4 4 ROOT_URL=http://ktdms.trunk
... ...