/// <inheritdoc/>
        public override void Deserialize(IXunitSerializationInfo data)
        {
            VisualStudioVersion = data.GetValue<string>("VisualStudioVersion");
            RootSuffix = data.GetValue<string>(SpecialNames.VsixAttribute.RootSuffix);
            NewIdeInstance = data.GetValue<bool?>(SpecialNames.VsixAttribute.NewIdeInstance);
			TimeoutSeconds = data.GetValue<int> (SpecialNames.VsixAttribute.TimeoutSeconds);
        }
Exemple #2
0
        /// <inheritdoc/>
        public void Deserialize(IXunitSerializationInfo info)
        {
            TestClass = info.GetValue<ITestClass>("TestClass");

            var methodName = info.GetValue<string>("MethodName");

            Method = TestClass.Class.GetMethod(methodName, includePrivateMethod: true);
        }
Exemple #3
0
        /// <inheritdoc/>
        public void Deserialize(IXunitSerializationInfo info)
        {
            TestCollection = info.GetValue<ITestCollection>("TestCollection");

            var assemblyName = info.GetValue<string>("ClassAssemblyName");
            var typeName = info.GetValue<string>("ClassTypeName");

            Class = Reflector.Wrap(SerializationHelper.GetType(assemblyName, typeName));
        }
Exemple #4
0
        /// <inheritdoc/>
        public void Deserialize(IXunitSerializationInfo info)
        {
            var assemblyPath = info.GetValue<string>("AssemblyPath");
            var assembly = System.Reflection.Assembly.Load(new AssemblyName
            {
                Name = Path.GetFileNameWithoutExtension(assemblyPath)
            });

            ConfigFileName = info.GetValue<string>("ConfigFileName");
            Assembly = Reflector.Wrap(assembly);
        }
Exemple #5
0
        /// <inheritdoc/>
        public virtual void Deserialize(IXunitSerializationInfo info)
        {
            DisplayName = info.GetValue<string>("DisplayName");
            TestAssembly = info.GetValue<ITestAssembly>("TestAssembly");
            UniqueID = Guid.Parse(info.GetValue<string>("UniqueID"));

            var assemblyName = info.GetValue<string>("DeclarationAssemblyName");
            var typeName = info.GetValue<string>("DeclarationTypeName");

            if (!string.IsNullOrWhiteSpace(assemblyName) && !string.IsNullOrWhiteSpace(typeName))
                CollectionDefinition = Reflector.Wrap(SerializationHelper.GetType(assemblyName, typeName));
        }
 public void Deserialize(IXunitSerializationInfo info)
 {
     _fileName = info.GetValue <string>(nameof(_fileName));
 }
 public void Deserialize(IXunitSerializationInfo info)
 {
     this.clientName = info.GetValue<string>("clientName");
 }
Exemple #8
0
 public void Deserialize(IXunitSerializationInfo info)
 {
     Name      = info.GetValue <string>("name");
     Bytes     = info.GetValue <byte[]>("bytes");
     FrameType = info.GetValue <FrameType>("frameType");
 }
        public override void Deserialize(IXunitSerializationInfo data)
        {
            base.Deserialize(data);

            this.forceDelimit = data.GetValue<bool>("ForceDelimit");
        }
        /// <inheritdoc/>
        public override void Deserialize(IXunitSerializationInfo data)
        {
            base.Deserialize(data);

            ErrorMessage = data.GetValue<string>("ErrorMessage");
        }
Exemple #11
0
 public override void Deserialize(IXunitSerializationInfo data)
 {
     ThreadType = (ThreadType)Enum.Parse(typeof(ThreadType), data.GetValue <string>(nameof(ThreadType)));
     base.Deserialize(data);
 }
Exemple #12
0
            public override void Deserialize(IXunitSerializationInfo info)
            {
                this.FilePath = info.GetValue <string>("path");

                base.Deserialize(info); // must be called last
            }
 public override void Deserialize(IXunitSerializationInfo data)
 {
     base.Deserialize(data);
     Initialize(data.GetValue <string>("Id"), data.GetValue <string>("ExePath"));
 }
 public void Deserialize(
     IXunitSerializationInfo info)
 {
     this.Promise = info.GetValue <TheoryItemPromise>(nameof(this.Promise));
 }
 public void Deserialize(IXunitSerializationInfo info)
 {
     this.Property = info.GetValue<string>("Property");
 }
 /// <inheritdoc/>
 public virtual void Deserialize(IXunitSerializationInfo data)
 {
     TestMethod = data.GetValue<ITestMethod>("TestMethod");
     TestMethodArguments = data.GetValue<object[]>("TestMethodArguments");
     DefaultMethodDisplay = (TestMethodDisplay)Enum.Parse(typeof(TestMethodDisplay), data.GetValue<string>("DefaultMethodDisplay"));
 }
Exemple #17
0
 public override void Deserialize(IXunitSerializationInfo data) {
     ThreadType = (ThreadType)Enum.Parse(typeof(ThreadType), data.GetValue<string>(nameof(ThreadType)));
     base.Deserialize(data);
 }
        /// <inheritdoc/>
        public override void Deserialize(IXunitSerializationInfo data)
        {
            base.Deserialize(data);

            ErrorMessage = data.GetValue <string>("ErrorMessage");
        }
Exemple #19
0
 public void Deserialize(IXunitSerializationInfo info)
 {
     this.X = (float)info.GetValue <float>("X");
     this.Y = (float)info.GetValue <float>("Y");
 }
Exemple #20
0
 public void Deserialize(IXunitSerializationInfo info)
 {
     Input            = info.GetValue <string>(nameof(Input));
     ExpectedMemberId = info.GetValue <XunitSerializableMemberId>(nameof(ExpectedMemberId));
     OuterTypes       = new HashSet <TypeId>(info.GetValue <XunitSerializableTypeId[]>(nameof(OuterTypes)).Select(x => x.TypeId));
 }
 public void Deserialize(IXunitSerializationInfo info)
 {
     _value = info.GetValue <int>(_key);
 }
Exemple #22
0
 public void Deserialize(IXunitSerializationInfo info)
 {
     ServerMessageLengths = info.GetValue <int[]>(nameof(ServerMessageLengths));
     ClientMessageLengths = info.GetValue <int[]>(nameof(ClientMessageLengths));
 }
Exemple #23
0
 public virtual void Deserialize(IXunitSerializationInfo data)
 {
     SpecFlowProject = data.GetValue <SpecFlowProjectAssemblyInfo>("SpecFlowProject");
     RelativePath    = data.GetValue <string>("RelativePath");
     TestCollection  = data.GetValue <ITestCollection>("TestCollection");
 }
 /// <inheritdoc/>
 public void Deserialize(IXunitSerializationInfo info)
 {
     this.timeSpan = TimeSpan.FromTicks(info.GetValue<long>("ticks"));
 }
Exemple #25
0
 void IXunitSerializable.Deserialize(IXunitSerializationInfo info) {
     Expression = info.GetValue<string>(nameof(Expression));
     Length = info.GetValue<int>(nameof(Length));
     NameCount = info.GetValue<int>(nameof(NameCount));
     AttrCount = info.GetValue<int>(nameof(AttrCount));
     SlotCount = info.GetValue<int>(nameof(SlotCount));
     Sorted = info.GetValue<bool>(nameof(Sorted));
     Children = info.GetValue<object[][]>(nameof(Children));
 }
Exemple #26
0
        public override void Deserialize(IXunitSerializationInfo data)
        {
            base.Deserialize(data);

            Initialize(data.GetValue <string>("Culture"));
        }
 public void Deserialize(IXunitSerializationInfo info)
 {
     _data = info.GetValue<int[][]>("_data");
 }
Exemple #28
0
 public void Deserialize(IXunitSerializationInfo info)
 {
     kernel         = JsonConvert.DeserializeObject <List <long> >(info.GetValue <string>("kernel"));
     transformation = JsonConvert.DeserializeObject <List <List <long> > >(info.GetValue <string>("transformation"));
 }
 void IXunitSerializable.Deserialize(IXunitSerializationInfo info)
 {
     Name          = info.GetValue <string>("Name");
     NewValue      = info.GetValue <string>("NewValue");
     ExistingValue = info.GetValue <string>("ExistingValue");
 }
Exemple #30
0
        /// <inheritdoc/>
        public override void Deserialize(IXunitSerializationInfo data)
        {
            base.Deserialize(data);

            this.skipReason = data.GetValue <string>("SkipReason");
        }
Exemple #31
0
 public void Deserialize(IXunitSerializationInfo info)
 {
     testCase = info.GetValue <IXunitTestCase> ("InnerTestCase");
 }
Exemple #32
0
 public override void Deserialize(IXunitSerializationInfo data)
 {
     base.Deserialize(data);
     this.nameOverride = data.GetValue <string>("nameOverride");
 }
Exemple #33
0
 /// <inheritdoc/>
 public void Deserialize(IXunitSerializationInfo info)
 {
     FileName   = info.GetValue <string>("FileName");
     LineNumber = info.GetValue <int?>("LineNumber");
 }
Exemple #34
0
 public void Deserialize(IXunitSerializationInfo info)
 {
     Values = JsonConvert.DeserializeObject <Dictionary <string, string> >(info.GetValue <string>(nameof(Values)));
 }
Exemple #35
0
        public override void Deserialize(IXunitSerializationInfo data)
        {
            base.Deserialize(data);

            _maxRetries = data.GetValue <int>("MaxRetries");
        }
Exemple #36
0
 public void Deserialize(IXunitSerializationInfo info)
 {
     IntValue    = info.GetValue <int>("IntValue");
     StringValue = info.GetValue <string>("StringValue");
 }
 public void Deserialize(IXunitSerializationInfo info)
 {
     Data = info.GetValue <int>(nameof(Data));
 }
Exemple #38
0
 public void Deserialize(IXunitSerializationInfo info)
 {
     NoData = info.GetValue <MySerializableWithNoData>("NoData");
 }
 public void Deserialize(IXunitSerializationInfo info) =>
 Test = Test.Parser.ParseFrom(info.GetValue <byte[]>(nameof(Test)));
Exemple #40
0
 public void Deserialize(IXunitSerializationInfo info)
 {
     Value = info.GetValue <int>(nameof(Value));
 }
Exemple #41
0
 public override void Deserialize(IXunitSerializationInfo data)
 {
     base.Deserialize(data);
     this.synchronizationContextType = (SyncContextType)data.GetValue(nameof(this.synchronizationContextType), typeof(SyncContextType));
 }
 public virtual void Deserialize(IXunitSerializationInfo info)
 {
     DisplayName      = info.GetValue <string>(nameof(DisplayName));
     UniqueScenarioId = info.GetValue <string>(nameof(UniqueScenarioId));
 }
 public void Deserialize(IXunitSerializationInfo info)
 {
     TestName = info.GetValue<string>(nameof(TestName));
     Filename = info.GetValue<string>(nameof(Filename));
     FileContents = info.GetValue<string>(nameof(FileContents));
 }
Exemple #44
0
        public override void Deserialize(IXunitSerializationInfo data)
        {
            base.Deserialize(data);

            DisableRetry = data.GetValue<bool>("DisableRetry");
        }
        public override void Deserialize(IXunitSerializationInfo data)
        {
            base.Deserialize(data);

            maxRetries = data.GetValue<int>("MaxRetries");
        }
        public override void Deserialize(IXunitSerializationInfo data)
        {
            base.Deserialize(data);

            this.whiteSpacePreservation = data.GetValue<WhiteSpacePreservation>("WhiteSpacePreservation");
        }
 public void Deserialize(IXunitSerializationInfo info)
 {
     testCase = info.GetValue<IXunitTestCase>("InnerTestCase");
 }
 public void Deserialize(IXunitSerializationInfo info)
 {
     JsonConvert.PopulateObject(info.GetValue <string>("json"), this, settings);
 }
Exemple #49
0
        public void Deserialize(IXunitSerializationInfo data)
        {
            string assemblyPath = data.GetValue <string>("OrigAssembly");

            originalAssemblyInfo = Reflector.Wrap(Assembly.LoadFrom(assemblyPath));
        }
 public override void Deserialize(IXunitSerializationInfo data)
 {
     DiscoverArguments = data.GetValue<bool>(nameof(DiscoverArguments));
     base.Deserialize(data);
 }
 public void Deserialize(IXunitSerializationInfo info)
 {
     Definition = BsonDocument.Parse(info.GetValue <string>("Definition"));
     Name       = info.GetValue <string>("Name");
 }
 public void Deserialize(IXunitSerializationInfo info)
 {
     Value = info.GetValue<int>(nameof(Value));
 }
Exemple #53
0
 public void Deserialize(IXunitSerializationInfo info)
 {
     Dimension = info.GetValue<string>("Dimension");
     Key = info.GetValue<string>("Key");
     Data = JsonConvert.DeserializeObject<TestCaseData>(info.GetValue<string>("Data"));
 }
 public void Deserialize(IXunitSerializationInfo info)
 {
     IntValue = info.GetValue<int>("IntValue");
     StringValue = info.GetValue<string>("StringValue");
 }
 public void Deserialize(IXunitSerializationInfo info)
 {
     NoData = info.GetValue<MySerializableWithNoData>("NoData");
 }
        public override void Deserialize(IXunitSerializationInfo data)
        {
            base.Deserialize(data);

            Initialize(data.GetValue<string>("Culture"));
        }
 public void Deserialize(IXunitSerializationInfo info) {
     _testCase = info.GetValue<IXunitTestCase>("testCase");
     _suppressDebugFail = info.GetValue<bool>("suppressDebugFail");
 }
Exemple #58
0
 /// <inheritdoc/>
 public void Deserialize(IXunitSerializationInfo info)
 {
     FileName = info.GetValue<string>("FileName");
     LineNumber = info.GetValue<int?>("LineNumber");
 }
 public override void Deserialize(IXunitSerializationInfo data)
 {
     base.Deserialize(data);
     this.SkippingExceptionNames = data.GetValue<string[]>(nameof(this.SkippingExceptionNames));
 }
Exemple #60
-1
        /// <inheritdoc/>
        public void Deserialize(IXunitSerializationInfo data)
        {
            reflectionWrapper = new Xunit1ReflectionWrapper(
                data.GetValue<string>("AssemblyFileName"),
                data.GetValue<string>("TypeName"),
                data.GetValue<string>("MethodName")
            );

            ConfigFileName = data.GetValue<string>("ConfigFileName");
            DisplayName = data.GetValue<string>("DisplayName");
            SkipReason = data.GetValue<string>("SkipReason");
            SourceInformation = data.GetValue<SourceInformation>("SourceInformation");

            Traits = new Dictionary<string, List<string>>(StringComparer.OrdinalIgnoreCase);
            var keys = data.GetValue<string[]>("Traits.Keys");
            foreach (var key in keys)
                Traits.Add(key, data.GetValue<string[]>(String.Format("Traits[{0}]", key)).ToList());
        }