public void CarrierNoLabwareSerializationTest() { Carrier carrier = new Carrier(); carrier.Dimension.XLength = 40; carrier.Dimension.YLength = 500; //carrier.AllowedLabwareType = 2; carrier.GridID = 3; string xmlFileName = Path.Combine(UnitTestHelper.GetTestModuleDirectory(), "testresult", "CarrierNoLabwareSerializeTest.xml"); SerializationHelper.Serialize <Carrier>(xmlFileName, carrier); Carrier carrier_deserialized = SerializationHelper.Deserialize <Carrier>(xmlFileName); }
public void CarrierWithLabwaresSerializationTest() { Carrier carrier = new Carrier(); carrier.Dimension.XLength = 40; carrier.Dimension.YLength = 500; //carrier.AllowedLabwareType = 2; carrier.GridID = 1; #region Labware1 Labware labware1 = new Labware(); //labware1.Name = "Labware1"; //labware1.XLength = 85; //labware1.YLength = 125; //labware1.Height = 45; //labware1.WellRadius = 4; //labware1.NumberOfWellsX = 8; //labware1.NumberOfWellsY = 12; //labware1.FirstWellPosition = new Point(8, 10); //labware1.LastWellPosition = new Point(78, 118); //labware1.ZTravel = 4200; //labware1.ZStart = 4000; //labware1.ZDispense = 3500; //labware1.ZMax = 50; carrier.AddLabware(labware1); #endregion #region Labware2 Labware labware2 = new Labware(); //labware2.Name = "Labware2"; //labware2.XLength = 85; //labware2.YLength = 125; //labware2.Height = 45; //labware2.WellRadius = 4; //labware2.NumberOfWellsX = 8; //labware2.NumberOfWellsY = 12; //labware2.FirstWellPosition = new Point(8, 10); //labware2.LastWellPosition = new Point(78, 118); //labware2.ZTravel = 4200; //labware2.ZStart = 4000; //labware2.ZDispense = 3500; //labware2.ZMax = 50; carrier.AddLabware(labware2); #endregion string xmlFileName = Path.Combine(UnitTestHelper.GetTestModuleDirectory(), "testresult", "CarrierWithLabwaresSerializeTest.xml"); SerializationHelper.Serialize <Carrier>(xmlFileName, carrier); Carrier carrier_deserialized = SerializationHelper.Deserialize <Carrier>(xmlFileName); }
public void LabwareSerializationTest() { Labware labware = new Labware(); labware.Label = "LabwareSerializeTest"; //labware.XLength = 85; //labware.YLength = 125; //labware.Height = 45; //labware.WellRadius = 4; //labware.NumberOfWellsX = 8; //labware.NumberOfWellsY = 12; //labware.PositionOnCarrier = new Point(5, 12); //labware.FirstWellPosition = new Point(8, 10); //labware.LastWellPosition = new Point(78, 118); //labware.ZTravel = 4200; //labware.ZStart = 4000; //labware.ZDispense = 3500; //labware.ZMax = 50; string xmlFileName = Path.Combine(UnitTestHelper.GetTestModuleDirectory(), "testresult", "LabwareSerializeTest.xml"); SerializationHelper.Serialize <Labware>(xmlFileName, labware); Labware labware_deserialized = SerializationHelper.Deserialize <Labware>(xmlFileName); }
public void Initialization() { this._xmlFileWorktablePath = Path.Combine(UnitTestHelper.GetTestModuleDirectory(), "testresult", "WorktableSerializeTest.xml"); }
public void Initialization() { this._xmlFileLiquidClass = Path.Combine(UnitTestHelper.GetTestModuleDirectory(), "testresult", "LiquidClassSerializeTest.xml"); }
public void Initialization() { this._xmlFileWithLabwarePath = Path.Combine(UnitTestHelper.GetTestModuleDirectory(), "testresult", "CarrierSerializeWithLabwareTest.xml"); this._xmlFileWithoutLabwarePath = Path.Combine(UnitTestHelper.GetTestModuleDirectory(), "testresult", "CarrierSerializeNoLabwareTest.xml"); }
public void Initialization() { this._xmlFileWithCarrierPath = Path.Combine(UnitTestHelper.GetTestModuleDirectory(), "testresult", "LayoutSerializeWithCarriersTest.xml"); this._xmlFileWithoutCarrierPath = Path.Combine(UnitTestHelper.GetTestModuleDirectory(), "testresult", "LayoutSerializeNoCarriersTest.xml"); _xmlFileWithDitiInfo = Path.Combine(UnitTestHelper.GetTestModuleDirectory(), "testresult", "LayoutwithDitiInfo.xml"); }