Updating loging messages on USER and NODE provider.

Added test cases to node provider.
This commit is contained in:
jvelilla
2014-09-16 11:29:01 -03:00
parent 3a699b23a0
commit 57e2a4a484
3 changed files with 229 additions and 13 deletions

View File

@@ -74,7 +74,7 @@ feature -- Access
local
l_parameters: STRING_TABLE [ANY]
do
log.write_information (generator + ".nodes")
log.write_information (generator + ".node")
create l_parameters.make (1)
l_parameters.put (a_id,"id")
db_handler.set_query (create {DATABASE_QUERY}.data_reader (select_node_by_id, l_parameters))
@@ -85,6 +85,21 @@ feature -- Access
post_execution
end
count: INTEGER
-- Number of items nodes.
local
l_parameters: STRING_TABLE [ANY]
do
log.write_information (generator + ".count")
create l_parameters.make (0)
db_handler.set_query (create {DATABASE_QUERY}.data_reader (select_count, l_parameters))
db_handler.execute_query
if db_handler.count = 1 then
Result := db_handler.read_integer_32 (1)
end
post_execution
end
feature -- Basic operations
new_node (a_node: CMS_NODE)
@@ -92,7 +107,7 @@ feature -- Basic operations
local
l_parameters: STRING_TABLE [ANY]
do
log.write_information (generator + ".nodes")
log.write_information (generator + ".new_node")
create l_parameters.make (6)
l_parameters.put (a_node.title, "title")
l_parameters.put (a_node.summary, "summary")
@@ -110,7 +125,7 @@ feature -- Basic operations
local
l_parameters: STRING_TABLE [ANY]
do
log.write_information (generator + ".nodes")
log.write_information (generator + ".update_node_title")
create l_parameters.make (3)
l_parameters.put (a_title, "title")
l_parameters.put (create {DATE_TIME}.make_now_utc, "modification_date")
@@ -125,7 +140,7 @@ feature -- Basic operations
local
l_parameters: STRING_TABLE [ANY]
do
log.write_information (generator + ".nodes")
log.write_information (generator + ".update_node_summary")
create l_parameters.make (3)
l_parameters.put (a_summary, "summary")
l_parameters.put (create {DATE_TIME}.make_now_utc, "modification_date")
@@ -140,7 +155,7 @@ feature -- Basic operations
local
l_parameters: STRING_TABLE [ANY]
do
log.write_information (generator + ".nodes")
log.write_information (generator + ".update_node_content")
create l_parameters.make (3)
l_parameters.put (a_content, "content")
l_parameters.put (create {DATE_TIME}.make_now_utc, "modification_date")
@@ -155,7 +170,7 @@ feature -- Basic operations
local
l_parameters: STRING_TABLE [ANY]
do
log.write_information (generator + ".nodes")
log.write_information (generator + ".update_node")
create l_parameters.make (7)
l_parameters.put (a_node.title, "title")
l_parameters.put (a_node.summary, "summary")
@@ -174,7 +189,7 @@ feature -- Basic operations
local
l_parameters: STRING_TABLE [ANY]
do
log.write_information (generator + ".nodes")
log.write_information (generator + ".delete_node")
create l_parameters.make (1)
l_parameters.put (a_id, "id")
db_handler.set_query (create {DATABASE_QUERY}.data_reader (sql_delete_node, l_parameters))
@@ -202,6 +217,8 @@ feature -- Connection
feature {NONE} -- Queries
Select_count: STRING = "select count(*) from Nodes;"
Select_nodes: STRING = "select * from Nodes;"
-- SQL Query to retrieve all nodes.

View File

@@ -66,7 +66,7 @@ feature -- Basic Operations
local
l_parameters: STRING_TABLE [ANY]
do
log.write_information (generator + ".nodes")
log.write_information (generator + ".user")
create l_parameters.make (1)
l_parameters.put (a_id,"id")
db_handler.set_query (create {DATABASE_QUERY}.data_reader (select_user_by_id, l_parameters))
@@ -99,7 +99,7 @@ feature -- Basic Operations
local
l_parameters: STRING_TABLE [detachable ANY]
do
log.write_information (generator + ".user_by_name")
log.write_information (generator + ".user_by_email")
create l_parameters.make (1)
l_parameters.put (a_email,"email")
db_handler.set_query (create {DATABASE_QUERY}.data_reader (select_user_by_email, l_parameters))
@@ -115,7 +115,7 @@ feature -- Basic Operations
local
l_parameters: STRING_TABLE [ANY]
do
log.write_information (generator + ".nodes")
log.write_information (generator + ".user_salt")
create l_parameters.make (1)
l_parameters.put (a_username,"name")
db_handler.set_query (create {DATABASE_QUERY}.data_reader (select_salt_by_username, l_parameters))