Exemplo n.º 1
0
		public void Doesnt_serialize_TypeInfo_when_set()
		{
			JsConfig.ExcludeTypeInfo = true;
			var userSession = new OAuthUserSession {
				Id = "1",
				CreatedAt = DateTime.UtcNow,
				LastModified = DateTime.UtcNow,
				ReferrerUrl = "http://referrer.com",
				ProviderOAuthAccess = new List<IOAuthTokens>
                {
                    new OAuthTokens { Provider = "twitter", AccessToken = "TAccessToken", Items = { {"a","1"}, {"b","2"}, }},
                    new OAuthTokens { Provider = "facebook", AccessToken = "FAccessToken", Items = { {"a","1"}, {"b","2"}, }},
                }
			};

			Assert.That(userSession.ToJson().IndexOf("__type") == -1, Is.True);
			Assert.That(userSession.ToJsv().IndexOf("__type") == -1, Is.True);
		}