Meyn.TestLink.TestCase.TestCase C# (CSharp) Method

TestCase() private method

private TestCase ( CookComputing.XmlRpc.XmlRpcStruct data ) : System
data CookComputing.XmlRpc.XmlRpcStruct
return System
        internal TestCase(XmlRpcStruct data)
        {
            active = int.Parse((string)data["active"]) == 1;
            externalid = (string)data["tc_external_id"];
            id = toInt(data, "id");
            updater_login = (string)data["updater_login"];
            author_login = (string)data["author_login"];
            name = (string)data["name"];
            node_order = toInt(data, "node_order");
            testsuite_id = toInt(data, "testsuite_id");
            testcase_id = toInt(data, "testcase_id");
            version = toInt(data, "version");
            layout = (string)data["layout"];
            status = toInt(data, "status");
            summary = (string)data["summary"];
            preconditions = (string)data["preconditions"];
            importance = toInt(data, "importance");
            author_id = toInt(data, "author_id");
            updater_id = toInt(data, "updater_id");
            modification_ts = toDate(data, "modification_ts");
            creation_ts = toDate(data, "creation_ts");
            is_open = int.Parse((string)data["is_open"]) == 1;
            execution_type = toInt(data, "execution_type");
            author_first_name = (string)data["author_first_name"];
            author_last_name = (string)data["author_last_name"];
            updater_first_name = (string)data["updater_first_name"];
            updater_last_name = (string)data["updater_last_name"];
            steps = new List<TestStep>();
            XmlRpcStruct[] stepData = data["steps"] as XmlRpcStruct[];
            if (stepData != null)
                foreach (XmlRpcStruct aStepDatum in stepData)
                    steps.Add(new TestStep(aStepDatum));
            
        }
    }
TestCase