diff --git a/crm/repository/content_test.go b/crm/repository/content_test.go index 3895b5084..548542c44 100644 --- a/crm/repository/content_test.go +++ b/crm/repository/content_test.go @@ -85,6 +85,12 @@ func TestContent(t *testing.T) { // now work with content { + { + m, err := repository.Update(content) + assert(t, m == nil, "Expected empty return for ivalid update, got %#v", m) + assert(t, err != nil, "Expected error when updating invalid content") + } + // create content m, err := repository.Create(content) assert(t, err == nil, "Error when creating content: %+v", err) diff --git a/crm/repository/module_test.go b/crm/repository/module_test.go index ed5d971a6..06ac2b665 100644 --- a/crm/repository/module_test.go +++ b/crm/repository/module_test.go @@ -18,6 +18,12 @@ func TestModule(t *testing.T) { prevModuleCount := 0 { + { + m, err := repository.Update(module) + assert(t, m == nil, "Expected empty return for ivalid update, got %#v", m) + assert(t, err != nil, "Expected error when updating invalid content") + } + // create module m, err := repository.Create(module) assert(t, err == nil, "Error when creating module: %+v", err) diff --git a/crm/repository/page_test.go b/crm/repository/page_test.go index 726392e43..37e2ec1f7 100644 --- a/crm/repository/page_test.go +++ b/crm/repository/page_test.go @@ -23,6 +23,12 @@ func TestPage(t *testing.T) { prevPageCount := 0 { + { + m, err := repository.Update(page) + assert(t, m == nil, "Expected empty return for ivalid update, got %#v", m) + assert(t, err != nil, "Expected error when updating invalid content") + } + // create page m, err := repository.Create(page) assert(t, err == nil, "Error when creating page: %+v", err)