Commit 11d49c4e3fd3c549acab66ab448c9741e24c78f1
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
Showing
5 changed files
with
31 additions
and
29 deletions
ktwebservice/nunit/document_contents.cs
| @@ -57,7 +57,7 @@ namespace MonoTests.KnowledgeTree | @@ -57,7 +57,7 @@ namespace MonoTests.KnowledgeTree | ||
| 57 | Assert.AreEqual("Administrator", response.items[1].owned_by); | 57 | Assert.AreEqual("Administrator", response.items[1].owned_by); |
| 58 | Assert.AreEqual("0.1", response.items[1].version); | 58 | Assert.AreEqual("0.1", response.items[1].version); |
| 59 | Assert.AreEqual("false", response.items[1].is_immutable); | 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 | Assert.AreEqual("n/a", response.items[1].workflow); | 61 | Assert.AreEqual("n/a", response.items[1].workflow); |
| 62 | Assert.AreEqual("n/a", response.items[1].workflow_state); | 62 | Assert.AreEqual("n/a", response.items[1].workflow_state); |
| 63 | Assert.AreEqual("text/plain", response.items[1].mime_type); | 63 | Assert.AreEqual("text/plain", response.items[1].mime_type); |
| @@ -79,7 +79,7 @@ namespace MonoTests.KnowledgeTree | @@ -79,7 +79,7 @@ namespace MonoTests.KnowledgeTree | ||
| 79 | Assert.AreEqual("n/a", response.items[0].owned_by); | 79 | Assert.AreEqual("n/a", response.items[0].owned_by); |
| 80 | Assert.AreEqual("n/a", response.items[0].version); | 80 | Assert.AreEqual("n/a", response.items[0].version); |
| 81 | Assert.AreEqual("n/a", response.items[0].is_immutable); | 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 | Assert.AreEqual("n/a", response.items[0].workflow); | 83 | Assert.AreEqual("n/a", response.items[0].workflow); |
| 84 | Assert.AreEqual("n/a", response.items[0].workflow_state); | 84 | Assert.AreEqual("n/a", response.items[0].workflow_state); |
| 85 | Assert.AreEqual("folder", response.items[0].mime_type); | 85 | Assert.AreEqual("folder", response.items[0].mime_type); |
ktwebservice/nunit/document_detail.cs
| @@ -81,14 +81,14 @@ namespace MonoTests.KnowledgeTree | @@ -81,14 +81,14 @@ namespace MonoTests.KnowledgeTree | ||
| 81 | Assert.AreEqual("Administrator", response.owned_by); | 81 | Assert.AreEqual("Administrator", response.owned_by); |
| 82 | Assert.AreEqual(0.1, response.version); | 82 | Assert.AreEqual(0.1, response.version); |
| 83 | Assert.AreEqual(false, response.is_immutable); | 83 | Assert.AreEqual(false, response.is_immutable); |
| 84 | - Assert.AreEqual("n/a", response.permissions); | 84 | + Assert.AreEqual("RW", response.permissions); |
| 85 | Assert.AreEqual("n/a", response.workflow); | 85 | Assert.AreEqual("n/a", response.workflow); |
| 86 | Assert.AreEqual("n/a", response.workflow_state); | 86 | Assert.AreEqual("n/a", response.workflow_state); |
| 87 | Assert.AreEqual("text/plain", response.mime_type); | 87 | Assert.AreEqual("text/plain", response.mime_type); |
| 88 | Assert.AreEqual("text", response.mime_icon_path); | 88 | Assert.AreEqual("text", response.mime_icon_path); |
| 89 | Assert.AreEqual("Plain Text", response.mime_display); | 89 | Assert.AreEqual("Plain Text", response.mime_display); |
| 90 | Assert.IsTrue("" != response.storage_path); | 90 | Assert.IsTrue("" != response.storage_path); |
| 91 | - Assert.AreEqual(2, response.metadata.Length); | 91 | + Assert.AreEqual(3, response.metadata.Length); |
| 92 | Assert.AreEqual(null, response.links); | 92 | Assert.AreEqual(null, response.links); |
| 93 | 93 | ||
| 94 | Assert.AreEqual(1, response.transaction_history.Length); | 94 | Assert.AreEqual(1, response.transaction_history.Length); |
ktwebservice/nunit/document_metadata.cs
| @@ -81,11 +81,11 @@ namespace MonoTests.KnowledgeTree | @@ -81,11 +81,11 @@ namespace MonoTests.KnowledgeTree | ||
| 81 | fs[0].fieldset = "General information"; | 81 | fs[0].fieldset = "General information"; |
| 82 | fs[0].fields = new kt_metadata_field[3]; | 82 | fs[0].fields = new kt_metadata_field[3]; |
| 83 | fs[0].fields[0] = new kt_metadata_field(); | 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 | fs[0].fields[1] = new kt_metadata_field(); | 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 | fs[0].fields[2] = new kt_metadata_field(); | 89 | fs[0].fields[2] = new kt_metadata_field(); |
| 90 | fs[0].fields[2].name = "Media Type"; | 90 | fs[0].fields[2].name = "Media Type"; |
| 91 | fs[0].fields[2].value = "Text"; | 91 | fs[0].fields[2].value = "Text"; |
| @@ -96,11 +96,11 @@ namespace MonoTests.KnowledgeTree | @@ -96,11 +96,11 @@ namespace MonoTests.KnowledgeTree | ||
| 96 | Assert.AreEqual(0, update_resp.status_code); | 96 | Assert.AreEqual(0, update_resp.status_code); |
| 97 | Assert.AreEqual("General information", update_resp.metadata[1].fieldset); | 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 | Assert.AreEqual("Media Type", update_resp.metadata[1].fields[2].name); | 105 | Assert.AreEqual("Media Type", update_resp.metadata[1].fields[2].name); |
| 106 | Assert.AreEqual("Text", update_resp.metadata[1].fields[2].value); | 106 | Assert.AreEqual("Text", update_resp.metadata[1].fields[2].value); |
| @@ -131,11 +131,13 @@ namespace MonoTests.KnowledgeTree | @@ -131,11 +131,13 @@ namespace MonoTests.KnowledgeTree | ||
| 131 | Assert.AreEqual(0, update_resp.status_code); | 131 | Assert.AreEqual(0, update_resp.status_code); |
| 132 | Assert.AreEqual("General information", update_resp.metadata[1].fieldset); | 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 | Assert.AreEqual("Media Type", update_resp.metadata[1].fields[2].name); | 142 | Assert.AreEqual("Media Type", update_resp.metadata[1].fields[2].name); |
| 141 | Assert.AreEqual("Text'", update_resp.metadata[1].fields[2].value); | 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,11 +66,11 @@ namespace MonoTests.KnowledgeTree | ||
| 66 | Assert.AreEqual(0, update_resp.status_code); | 66 | Assert.AreEqual(0, update_resp.status_code); |
| 67 | Assert.AreEqual("General information", update_resp.metadata[1].fieldset); | 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 | Assert.AreEqual("Media Type", update_resp.metadata[1].fields[2].name); | 75 | Assert.AreEqual("Media Type", update_resp.metadata[1].fields[2].name); |
| 76 | Assert.AreEqual("Text", update_resp.metadata[1].fields[2].value); | 76 | Assert.AreEqual("Text", update_resp.metadata[1].fields[2].value); |
| @@ -112,11 +112,11 @@ namespace MonoTests.KnowledgeTree | @@ -112,11 +112,11 @@ namespace MonoTests.KnowledgeTree | ||
| 112 | Assert.AreEqual(0, update_resp.status_code); | 112 | Assert.AreEqual(0, update_resp.status_code); |
| 113 | Assert.AreEqual("General information", update_resp.metadata[1].fieldset); | 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 | Assert.AreEqual("Media Type", update_resp.metadata[1].fields[2].name); | 121 | Assert.AreEqual("Media Type", update_resp.metadata[1].fields[2].name); |
| 122 | Assert.AreEqual("Text", update_resp.metadata[1].fields[2].value); | 122 | Assert.AreEqual("Text", update_resp.metadata[1].fields[2].value); |
| @@ -167,11 +167,11 @@ namespace MonoTests.KnowledgeTree | @@ -167,11 +167,11 @@ namespace MonoTests.KnowledgeTree | ||
| 167 | Assert.AreEqual(0, update_resp.status_code); | 167 | Assert.AreEqual(0, update_resp.status_code); |
| 168 | Assert.AreEqual("General information", update_resp.metadata[1].fieldset); | 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 | Assert.AreEqual("Media Type", update_resp.metadata[1].fields[2].name); | 176 | Assert.AreEqual("Media Type", update_resp.metadata[1].fields[2].name); |
| 177 | Assert.AreEqual("Text", update_resp.metadata[1].fields[2].value); | 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 | PROXY=KTproxy.cs | 2 | PROXY=KTproxy.cs |
| 3 | WSDL=ktdms.wsdl | 3 | WSDL=ktdms.wsdl |
| 4 | ROOT_URL=http://ktdms.trunk | 4 | ROOT_URL=http://ktdms.trunk |