diff --git a/ktwebservice/nunit/document_contents.cs b/ktwebservice/nunit/document_contents.cs index 767355d..fcbd7f5 100644 --- a/ktwebservice/nunit/document_contents.cs +++ b/ktwebservice/nunit/document_contents.cs @@ -57,7 +57,7 @@ namespace MonoTests.KnowledgeTree Assert.AreEqual("Administrator", response.items[1].owned_by); Assert.AreEqual("0.1", response.items[1].version); Assert.AreEqual("false", response.items[1].is_immutable); - Assert.AreEqual("n/a", response.items[1].permissions); + Assert.AreEqual("RW", response.items[1].permissions); Assert.AreEqual("n/a", response.items[1].workflow); Assert.AreEqual("n/a", response.items[1].workflow_state); Assert.AreEqual("text/plain", response.items[1].mime_type); @@ -79,7 +79,7 @@ namespace MonoTests.KnowledgeTree Assert.AreEqual("n/a", response.items[0].owned_by); Assert.AreEqual("n/a", response.items[0].version); Assert.AreEqual("n/a", response.items[0].is_immutable); - Assert.AreEqual("n/a", response.items[0].permissions); + Assert.AreEqual("RW", response.items[0].permissions); Assert.AreEqual("n/a", response.items[0].workflow); Assert.AreEqual("n/a", response.items[0].workflow_state); Assert.AreEqual("folder", response.items[0].mime_type); diff --git a/ktwebservice/nunit/document_detail.cs b/ktwebservice/nunit/document_detail.cs index 61931f3..e9dbe7b 100644 --- a/ktwebservice/nunit/document_detail.cs +++ b/ktwebservice/nunit/document_detail.cs @@ -81,14 +81,14 @@ namespace MonoTests.KnowledgeTree Assert.AreEqual("Administrator", response.owned_by); Assert.AreEqual(0.1, response.version); Assert.AreEqual(false, response.is_immutable); - Assert.AreEqual("n/a", response.permissions); + Assert.AreEqual("RW", response.permissions); Assert.AreEqual("n/a", response.workflow); Assert.AreEqual("n/a", response.workflow_state); Assert.AreEqual("text/plain", response.mime_type); Assert.AreEqual("text", response.mime_icon_path); Assert.AreEqual("Plain Text", response.mime_display); Assert.IsTrue("" != response.storage_path); - Assert.AreEqual(2, response.metadata.Length); + Assert.AreEqual(3, response.metadata.Length); Assert.AreEqual(null, response.links); Assert.AreEqual(1, response.transaction_history.Length); diff --git a/ktwebservice/nunit/document_metadata.cs b/ktwebservice/nunit/document_metadata.cs index 39bb5cc..fd3e58a 100644 --- a/ktwebservice/nunit/document_metadata.cs +++ b/ktwebservice/nunit/document_metadata.cs @@ -81,11 +81,11 @@ namespace MonoTests.KnowledgeTree fs[0].fieldset = "General information"; fs[0].fields = new kt_metadata_field[3]; fs[0].fields[0] = new kt_metadata_field(); - fs[0].fields[0].name = "Document Author"; - fs[0].fields[0].value = "Joe Soap"; + fs[0].fields[0].name = "Category"; + fs[0].fields[0].value = "Technical"; fs[0].fields[1] = new kt_metadata_field(); - fs[0].fields[1].name = "Category"; - fs[0].fields[1].value = "Technical"; + fs[0].fields[1].name = "Document Author"; + fs[0].fields[1].value = "Joe Soap"; fs[0].fields[2] = new kt_metadata_field(); fs[0].fields[2].name = "Media Type"; fs[0].fields[2].value = "Text"; @@ -96,11 +96,11 @@ namespace MonoTests.KnowledgeTree Assert.AreEqual(0, update_resp.status_code); Assert.AreEqual("General information", update_resp.metadata[1].fieldset); - Assert.AreEqual("Document Author", update_resp.metadata[1].fields[0].name); - Assert.AreEqual("Joe Soap", update_resp.metadata[1].fields[0].value); + Assert.AreEqual("Category", update_resp.metadata[1].fields[0].name); + Assert.AreEqual("Technical", update_resp.metadata[1].fields[0].value); - Assert.AreEqual("Category", update_resp.metadata[1].fields[1].name); - Assert.AreEqual("Technical", update_resp.metadata[1].fields[1].value); + Assert.AreEqual("Document Author", update_resp.metadata[1].fields[1].name); + Assert.AreEqual("Joe Soap", update_resp.metadata[1].fields[1].value); Assert.AreEqual("Media Type", update_resp.metadata[1].fields[2].name); Assert.AreEqual("Text", update_resp.metadata[1].fields[2].value); @@ -131,11 +131,13 @@ namespace MonoTests.KnowledgeTree Assert.AreEqual(0, update_resp.status_code); Assert.AreEqual("General information", update_resp.metadata[1].fieldset); - Assert.AreEqual("Document Author", update_resp.metadata[1].fields[0].name); - Assert.AreEqual("Joe \\Soap", update_resp.metadata[1].fields[0].value); + Assert.AreEqual("Category", update_resp.metadata[1].fields[0].name); + Assert.AreEqual("Tec/hn\\ical/", update_resp.metadata[1].fields[0].value); + + + Assert.AreEqual("Document Author", update_resp.metadata[1].fields[1].name); + Assert.AreEqual("Joe \\Soap", update_resp.metadata[1].fields[1].value); - Assert.AreEqual("Category", update_resp.metadata[1].fields[1].name); - Assert.AreEqual("Tec/hn\\ical/", update_resp.metadata[1].fields[1].value); Assert.AreEqual("Media Type", update_resp.metadata[1].fields[2].name); Assert.AreEqual("Text'", update_resp.metadata[1].fields[2].value); diff --git a/ktwebservice/nunit/document_system_metadata.cs b/ktwebservice/nunit/document_system_metadata.cs index c7f9ff7..9b4b7fb 100644 --- a/ktwebservice/nunit/document_system_metadata.cs +++ b/ktwebservice/nunit/document_system_metadata.cs @@ -66,11 +66,11 @@ namespace MonoTests.KnowledgeTree Assert.AreEqual(0, update_resp.status_code); Assert.AreEqual("General information", update_resp.metadata[1].fieldset); - Assert.AreEqual("Document Author", update_resp.metadata[1].fields[0].name); - Assert.AreEqual("Joe Soap", update_resp.metadata[1].fields[0].value); + Assert.AreEqual("Category", update_resp.metadata[1].fields[0].name); + Assert.AreEqual("Technical", update_resp.metadata[1].fields[0].value); - Assert.AreEqual("Category", update_resp.metadata[1].fields[1].name); - Assert.AreEqual("Technical", update_resp.metadata[1].fields[1].value); + Assert.AreEqual("Document Author", update_resp.metadata[1].fields[1].name); + Assert.AreEqual("Joe Soap", update_resp.metadata[1].fields[1].value); Assert.AreEqual("Media Type", update_resp.metadata[1].fields[2].name); Assert.AreEqual("Text", update_resp.metadata[1].fields[2].value); @@ -112,11 +112,11 @@ namespace MonoTests.KnowledgeTree Assert.AreEqual(0, update_resp.status_code); Assert.AreEqual("General information", update_resp.metadata[1].fieldset); - Assert.AreEqual("Document Author", update_resp.metadata[1].fields[0].name); - Assert.AreEqual("Joe Soap", update_resp.metadata[1].fields[0].value); + Assert.AreEqual("Category", update_resp.metadata[1].fields[0].name); + Assert.AreEqual("Technical", update_resp.metadata[1].fields[0].value); - Assert.AreEqual("Category", update_resp.metadata[1].fields[1].name); - Assert.AreEqual("Technical", update_resp.metadata[1].fields[1].value); + Assert.AreEqual("Document Author", update_resp.metadata[1].fields[1].name); + Assert.AreEqual("Joe Soap", update_resp.metadata[1].fields[1].value); Assert.AreEqual("Media Type", update_resp.metadata[1].fields[2].name); Assert.AreEqual("Text", update_resp.metadata[1].fields[2].value); @@ -167,11 +167,11 @@ namespace MonoTests.KnowledgeTree Assert.AreEqual(0, update_resp.status_code); Assert.AreEqual("General information", update_resp.metadata[1].fieldset); - Assert.AreEqual("Document Author", update_resp.metadata[1].fields[0].name); - Assert.AreEqual("Joe Soap", update_resp.metadata[1].fields[0].value); + Assert.AreEqual("Category", update_resp.metadata[1].fields[0].name); + Assert.AreEqual("Technical", update_resp.metadata[1].fields[0].value); - Assert.AreEqual("Category", update_resp.metadata[1].fields[1].name); - Assert.AreEqual("Technical", update_resp.metadata[1].fields[1].value); + Assert.AreEqual("Document Author", update_resp.metadata[1].fields[1].name); + Assert.AreEqual("Joe Soap", update_resp.metadata[1].fields[1].value); Assert.AreEqual("Media Type", update_resp.metadata[1].fields[2].name); Assert.AreEqual("Text", update_resp.metadata[1].fields[2].value); diff --git a/ktwebservice/nunit/makefile b/ktwebservice/nunit/makefile index 73cf630..65b3cf0 100644 --- a/ktwebservice/nunit/makefile +++ b/ktwebservice/nunit/makefile @@ -1,4 +1,4 @@ -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 +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 PROXY=KTproxy.cs WSDL=ktdms.wsdl ROOT_URL=http://ktdms.trunk