public void TestWorkflowUpdate() { WorkflowQueryForm form = new WorkflowQueryForm { ID = "11", }; var list = dao.Query(form); WorkflowUpdateForm updateform = new WorkflowUpdateForm { Entity = new Workflow { Status = 1 }, WorkflowQueryForm = new WorkflowQueryForm { ID = list[0].ID, }, }; var statement = dao.Mapper.GetMappedStatement("UpdateWorkflow"); if (!dao.Mapper.IsSessionStarted) { dao.Mapper.OpenConnection(); } RequestScope scope = statement.Statement.Sql.GetRequestScope(statement, updateform, dao.Mapper.LocalSession); string result = scope.PreparedStatement.PreparedSql; dao.Update(updateform); list = dao.Query(form); Assert.AreEqual(1, list[0].Status); }