protected override void TestInitialize() { base.TestInitialize(); swnClientForInterface = new SwnClient(); swnClientForWitness = new SwnClient(); pContext = IntPtr.Zero; witnessType = WitnessType.None; }
public SwiftWitnessTableType(WitnessType witnessType, SwiftClassType protocolType = null, SwiftClassType owningType = null) : base((SwiftType)owningType ?? SwiftTupleType.Empty, SwiftTupleType.Empty, SwiftTupleType.Empty, false, false, null) { WitnessType = witnessType; if (WitnessType == WitnessType.Protocol && protocolType == null) { throw new ArgumentNullException(nameof(protocolType)); } ProtocolType = protocolType; }
void LoadWitnessTable(TLFunction tlf, Stream stm) { WitnessType type = FromTLF(tlf); switch (type) { case WitnessType.Value: ValueWitnessTable = ValueWitnessTable.FromStream(stm, tlf, sizeofMachinePointer); break; default: break; } }
public void SWNFileServerFailover_ScaleOutFileServer() { witnessType = WitnessType.SwnWitness; FileServerFailoverTest(TestConfig.ClusteredScaleOutFileServerName, FileServerType.ScaleOutFileServer); }
public void SWNFileServerFailover_FileServer() { witnessType = WitnessType.SwnWitness; FileServerFailoverTest(TestConfig.ClusteredFileServerName, FileServerType.GeneralFileServer); }
protected override void TestInitialize() { base.TestInitialize(); swnClientForInterface = new SwnClient(); swnClientForWitness = new SwnClient(); pContext = IntPtr.Zero; witnessType = WitnessType.None; }
public void SWNFileServerFailover_ScaleOutFileServer() { witnessType = WitnessType.SwnWitness; FileServerFailoverTest(TestConfig.ClusteredScaleOutFileServerName, FileServerType.ScaleOutFileServer); }
public void SWNFileServerFailover_FileServer() { witnessType = WitnessType.SwnWitness; FileServerFailoverTest(TestConfig.ClusteredFileServerName, FileServerType.GeneralFileServer); }
public IEnumerable <TLFunction> WitnessEntriesOfType(WitnessType wit) { return(Functions.Where(fn => (fn.Signature is SwiftWitnessTableType) && ((SwiftWitnessTableType)fn.Signature).WitnessType == wit)); }