private static ModelInterfaceSample GenerateSampleInterface(string visaID, string siclID, string lu, bool staticDefailed = false) { var sampleInterface = new ModelInterfaceSample(); sampleInterface.VisaInterfaceId = visaID; sampleInterface.SiclInterfaceId = siclID; sampleInterface.LogicalUnit = lu; sampleInterface.StaticallyDefined = staticDefailed; return(sampleInterface); }
public void GetAddingElementSingleInterfaceTest() { var sampleInterface = new ModelInterfaceSample(); sampleInterface.VisaInterfaceId = "SAMP0"; sampleInterface.SiclInterfaceId = "samp"; sampleInterface.LogicalUnit = "100"; var model = GenerateModel(sampleInterface); var intfc = GenerateNewSampleInterface(model); Assert.IsNotNull(intfc); Assert.IsTrue(intfc.VisaInterfaceId == "SAMP1"); Assert.IsTrue(intfc.SiclInterfaceId == "samp1"); Assert.IsTrue(intfc.LogicalUnit == "101"); }
public void VerifyElementTestDevice() { var intfc1 = new ModelInterfaceSample { VisaInterfaceId = "SAMP0", SiclInterfaceId = "samp", LogicalUnit = "100" }; var instrument1 = new ModelDeviceSample { Manufacturer = "KT", ModelNumber = "DEV001", SerialNumber = "X01234", FirmwareRevision = "1.0.0.1", IPAddress = "192.168.56.128", DeviceName = "inst0" }; instrument1.Parent = intfc1; instrument1.ParentId = intfc1.PersistentId; var hwconfig1 = GenerateHwConfig(); hwconfig1.VerifyElement(instrument1); Assert.IsTrue(!instrument1.Failed); Assert.IsTrue(instrument1.Verified); var intfc2 = new ModelInterfaceSample { VisaInterfaceId = "SAMP1", SiclInterfaceId = "samp1", LogicalUnit = "101" }; var instrument2 = new ModelDeviceSample { Manufacturer = "KT", ModelNumber = "DEV001", SerialNumber = "X01234", FirmwareRevision = "1.0.0.1", IPAddress = "192.168.56.130", DeviceName = "inst0" }; instrument2.Parent = intfc2; instrument2.ParentId = intfc2.PersistentId; var hwconfig2 = GenerateHwConfig(); hwconfig2.VerifyElement(instrument2); Assert.IsTrue(instrument2.Failed); Assert.IsTrue(!instrument2.Verified); }
public void VerifyElementTestInterface() { var intfc1 = new ModelInterfaceSample { VisaInterfaceId = "SAMP0", SiclInterfaceId = "samp", LogicalUnit = "100" }; var hwconfig1 = GenerateHwConfig(); hwconfig1.VerifyElement(intfc1); Assert.IsTrue(!intfc1.Failed); Assert.IsTrue(intfc1.Verified); var intfc2 = new ModelInterfaceSample { VisaInterfaceId = "SAMP1", SiclInterfaceId = "samp1", LogicalUnit = "101" }; var hwconfig2 = GenerateHwConfig(); hwconfig2.VerifyElement(intfc2); Assert.IsTrue(intfc2.Failed); Assert.IsTrue(!intfc2.Verified); }
public void GetAddingElementMultipleInterfaceTest() { var sampleInterface1 = new ModelInterfaceSample(); sampleInterface1.VisaInterfaceId = "SAMP0"; sampleInterface1.SiclInterfaceId = "samp"; sampleInterface1.LogicalUnit = "100"; var sampleInterface2 = new ModelInterfaceSample(); sampleInterface2.VisaInterfaceId = "SAMP1"; sampleInterface2.SiclInterfaceId = "samp1"; sampleInterface2.LogicalUnit = "101"; var model = GenerateModel(sampleInterface1, sampleInterface2); var intfc = GenerateNewSampleInterface(model); Assert.IsNotNull(intfc); Assert.IsTrue(intfc.VisaInterfaceId == "SAMP2"); Assert.IsTrue(intfc.SiclInterfaceId == "samp2"); Assert.IsTrue(intfc.LogicalUnit == "102"); }