/// <inheritdoc/> public void SetData(XunitSerializationInfo info) { TestCollection = info.GetValue <ITestCollection>("TestCollection"); var assemblyName = info.GetString("ClassAssemblyName"); var typeName = info.GetString("ClassTypeName"); Class = Reflector.Wrap(Reflector.GetType(assemblyName, typeName)); }
/// <inheritdoc/> public void SetData(XunitSerializationInfo info) { var assemblyPath = info.GetString("AssemblyPath"); var assembly = System.Reflection.Assembly.Load(new AssemblyName { Name = Path.GetFileNameWithoutExtension(assemblyPath) }); ConfigFileName = info.GetString("ConfigFileName"); Assembly = Reflector.Wrap(assembly); }
/// <inheritdoc/> public void SetData(XunitSerializationInfo info) { DisplayName = info.GetString("DisplayName"); TestAssembly = info.GetValue <ITestAssembly>("TestAssembly"); UniqueID = Guid.Parse(info.GetString("UniqueID")); var assemblyName = info.GetString("DeclarationAssemblyName"); var typeName = info.GetString("DeclarationTypeName"); if (!String.IsNullOrWhiteSpace(assemblyName) && String.IsNullOrWhiteSpace(typeName)) { CollectionDefinition = Reflector.Wrap(Reflector.GetType(assemblyName, typeName)); } }
/// <inheritdoc/> public void SetData(XunitSerializationInfo info) { TestClass = info.GetValue <ITestClass>("TestClass"); var methodName = info.GetString("MethodName"); Method = TestClass.Class.GetMethod(methodName, includePrivateMethod: false); }
/// <inheritdoc/> public virtual void SetData(XunitSerializationInfo data) { TestMethod = data.GetValue <ITestMethod>("TestMethod"); TestMethodArguments = null; DefaultMethodDisplay = (TestMethodDisplay)Enum.Parse(typeof(TestMethodDisplay), data.GetString("DefaultMethodDisplay")); }
/// <inheritdoc/> public void SetData(XunitSerializationInfo info) { FileName = info.GetString("FileName"); LineNumber = (int?)info.GetValue("LineNumber", typeof(int?)); }
public override void SetData(XunitSerializationInfo data) { SkipReason = data.GetString("SkipReason"); base.SetData(data); }