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 | 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 | ... | ... |