Esempio n. 1
0
        public void TabVersionTest_EnsureTabVersionIsDeserialized()
        {
            // ARRANGE
            var jsonString = string.Format(jsonFormatString, expectedName, expectedSpeed, expectedTabString, expectedTuning);

            // ACT
            jsonString = FixupJsonString(jsonString);
            actual     = JsonConvert.DeserializeObject <TabVersion>(jsonString);

            // ASSERT
            Assert.Equal(expectedName, actual.Name);
            Assert.Equal(expectedSpeed, actual.Speed);
            Assert.Equal(expectedTabString, actual.TabString);
            Assert.Equal(expectedTuning, actual.Tuning);
        }
        private TabVersion GetMockedTabVersion()
        {
            var tabVersion = new TabVersion
            {
                IsPublished     = true,
                TabId           = TabID,
                TabVersionId    = 1,
                Version         = 1,
                CreatedByUserID = UserID
            };

            tabVersion.GetType().BaseType.GetProperty("CreatedOnDate").SetValue(tabVersion, ServerCreateOnDate, null);

            return(tabVersion);
        }