public void WfProcessDescriptorInfoToClientTest()
        {
            WfProcessDescriptorInfo server = PrepareServerData();

            ClearServerData(server.ProcessKey);

            WfClientProcessDescriptorInfo client = null;

            WfClientProcessDescriptorInfoConverter.Instance.ServerToClient(server, ref client);

            client.AreSame(server);
        }
        public void WfProcessDescriptorInfoSerializationTest()
        {
            WfClientJsonConverterHelper.Instance.RegisterConverters();

            WfProcessDescriptorInfo server = PrepareServerData();

            ClearServerData(server.ProcessKey);

            WfClientProcessDescriptorInfo client = null;

            WfClientProcessDescriptorInfoConverter.Instance.ServerToClient(server, ref client);

            string data = JSONSerializerExecute.Serialize(client);

            Console.WriteLine(data);

            WfClientProcessDescriptorInfo deserialized = JSONSerializerExecute.Deserialize <WfClientProcessDescriptorInfo>(data);

            client.AreSame(deserialized);
        }