Beispiel #1
0
 /*--------------------------------------------------------------------------------------------*/
 public static void FromInstance(FabInstance pApi, Instance pDomain)
 {
     FromArtifact(pApi, pDomain);
     pApi.Name   = pDomain.Name;
     pApi.Disamb = pDomain.Disamb;
     pApi.Note   = pDomain.Note;
 }
        /*--------------------------------------------------------------------------------------------*/
        private int ExportInstances()
        {
            IList <CreateFabInstance> instances = vDelegate.GetNewInstances();
            int n = 0;

            foreach (CreateFabInstance data in instances)
            {
                if (vDelegate.StopExporting())
                {
                    return(n);
                }

                FabInstance inst;

                if (vDelegate.FakeFabricRequestMode())
                {
                    inst = new FabInstance {
                        Id = 1000000
                    };
                }
                else
                {
                    inst = Client.Services.Modify.Instances.Post(data).FirstDataItem();
                }

                vDelegate.OnInstanceExport(data, inst);
                ++n;
            }

            return(instances.Count);
        }
Beispiel #3
0
        ////////////////////////////////////////////////////////////////////////////////////////////////
        /*--------------------------------------------------------------------------------------------*/
        public static FabInstance FromInstance(Instance pDomain)
        {
            var api = new FabInstance();

            FromInstance(api, pDomain);
            return(api);
        }
Beispiel #4
0
        public void Instance()
        {
            var obj = new CreateFabInstance();

            obj.Name = "instance test";

            BrowserResponse br     = PostCreate("mod/instances", obj);
            FabInstance     result = AssertFabResponseData <FabInstance>(br);

            Assert.AreEqual(obj.Name, result.Name, "Incorrect result.");

            NewVertexCount = 1;
            NewEdgeCount   = 2;
        }