MY TESTED ASP.NET CORE MVC DOCS
  • Tutorial
  • Testing Guide
  • API Reference
  • Troubleshoot
  • About
  • API Reference
  • MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json
  • IJsonSerializerSettingsTestBuilder
Show / Hide Table of Contents
  • Common Classes & Extensions
    • ActionAttributesTestBuilderViewFeaturesExtensions
    • AuthenticationScheme
    • BadRequestTestBuilderDataAnnotationsExtensions
    • BadRequestTestBuilderExtensions
    • BaseShouldReturnTestBuilderExtensions
    • BaseTestBuilderWithResponseModelExtensions
    • ComponentBuilderAuthenticationExtensions
    • ComponentBuilderCachingExtensions
    • ComponentBuilderDependencyInjectionExtensions
    • ComponentBuilderEntityFrameworkCoreExtensions
    • ComponentBuilderHttpExtensions
    • ComponentBuilderOptionsExtensions
    • ComponentBuilderRoutingExtensions
    • ComponentBuilderSessionExtensions
    • ComponentBuilderTempDataExtensions
    • ComponentShouldHaveTestBuilderCachingExtensions
    • ComponentShouldHaveTestBuilderEntityFrameworkCoreExtensions
    • ComponentShouldHaveTestBuilderHttpExtensions
    • ComponentShouldHaveTestBuilderModelStateExtensions
    • ComponentShouldHaveTestBuilderSessionExtensions
    • ComponentShouldHaveTestBuilderTempDataExtensions
    • ComponentShouldHaveTestBuilderViewBagExtensions
    • ComponentShouldHaveTestBuilderViewDataExtensions
    • ContentType
    • ControllerBuilderDataAnnotationsExtensions
    • CreatedTestBuilderExtensions
    • From
    • HttpHeader
    • HttpMethod
    • HttpRequestBuilderAuthenticationExtensions
    • HttpRequestBuilderViewFeaturesExtensions
    • HttpScheme
    • HttpStatusCode
    • LocalRedirectTestBuilderExtensions
    • ModelErrorDetailsTestBuilderViewFeaturesExtensions
    • ModelErrorTestBuilderViewFeaturesExtensions
    • MyApplication
    • MyController<TController>
    • MyMvc
    • MyRouting
    • MyViewComponent<TViewComponent>
    • RedirectTestBuilderExtensions
    • ResolvedRouteTestBuilderDataAnnotationsExtensions
    • ServiceCollectionAbstractionsExtensions
    • ServiceCollectionCachingExtensions
    • ServiceCollectionControllersExtensions
    • ServiceCollectionCoreExtensions
    • ServiceCollectionEntityFrameworkCoreExtensions
    • ServiceCollectionExtensions
    • ServiceCollectionHttpExtensions
    • ServiceCollectionOptionsExtensions
    • ServiceCollectionRoutingExtensions
    • ServiceCollectionSessionExtensions
    • ServiceCollectionTempDataExtensions
    • ServiceCollectionUniverseExtensions
    • ServiceCollectionViewComponentsExtensions
    • ServiceCollectionViewFeaturesExtensions
    • ShouldReturnTestBuilderExtensions
    • ShouldReturnTestBuilderJsonResultExtensions
    • ShouldReturnTestBuilderPartialViewResultExtensions
    • ShouldReturnTestBuilderViewComponentResultExtensions
    • ShouldReturnTestBuilderViewResultExtensions
    • ViewComponentShouldReturnTestBuilderExtensions
    • With
  • ActionResults.BadRequest
    • IBadRequestErrorMessageTestBuilder
    • IBadRequestTestBuilder
  • ActionResults.Challenge
    • IChallengeTestBuilder
  • ActionResults.Content
    • IContentTestBuilder
  • ActionResults.Created
    • ICreatedTestBuilder
  • ActionResults.File
    • IFileTestBuilder
    • IPhysicalFileTestBuilder
  • ActionResults.Forbid
    • IForbidTestBuilder
  • ActionResults.Json
    • IJsonSerializerSettingsTestBuilder
    • IJsonTestBuilder
  • ActionResults.LocalRedirect
    • ILocalRedirectTestBuilder
  • ActionResults.NotFound
    • INotFoundTestBuilder
  • ActionResults.Object
    • IObjectTestBuilder
  • ActionResults.Ok
    • IOkTestBuilder
  • ActionResults.Redirect
    • IRedirectTestBuilder
  • ActionResults.StatusCode
    • IStatusCodeTestBuilder
  • ActionResults.View
    • IViewComponentTestBuilder
    • IViewTestBuilder
  • Actions
    • IActionResultTestBuilder<TActionResult>
    • IShouldHaveTestBuilder<TActionResult>
    • IShouldReturnTestBuilder<TActionResult>
    • IVoidActionResultTestBuilder
  • Application
    • IApplicationConfigurationBuilder
  • Attributes
    • IActionAttributesTestBuilder
    • IBaseAttributesTestBuilder<TAttributesTestBuilder>
    • IControllerActionAttributesTestBuilder<TAttributesTestBuilder>
    • IControllerAttributesTestBuilder
    • IViewComponentAttributesTestBuilder
  • Authentication
    • IAuthenticationPropertiesTestBuilder
    • IClaimsIdentityBuilder
    • IClaimsPrincipalBuilder
  • Base
    • IBaseTestBuilder
    • IBaseTestBuilderWithAction
    • IBaseTestBuilderWithActionResult<TActionResult>
    • IBaseTestBuilderWithComponent
    • IBaseTestBuilderWithComponentBuilder<TBuilder>
    • IBaseTestBuilderWithComponentShouldHaveTestBuilder<TBuilder>
    • IBaseTestBuilderWithController
    • IBaseTestBuilderWithInvokedAction
    • IBaseTestBuilderWithModel<TModel>
    • IBaseTestBuilderWithModelError
    • IBaseTestBuilderWithResponseModel
    • IBaseTestBuilderWithViewComponent
    • IBaseTestBuilderWithViewComponentInvocation
    • IBaseTestBuilderWithViewComponentResult<TInvocationResult>
  • CaughtExceptions
    • IAggregateExceptionTestBuilder
    • IBaseExceptionTestBuilder
    • IExceptionMessageTestBuilder
    • IExceptionTestBuilder
    • IShouldThrowTestBuilder
  • Controllers
    • IControllerBuilder<TController>
    • IControllerTestBuilder
  • Data
    • IDataProviderEntryDetailsTestBuilder<TValue>
    • IDataProviderEntryKeyTestBuilder
    • IDataProviderEntryTestBuilder
    • IDbContextBuilder
    • IDbContextTestBuilder
    • IMemoryCacheBuilder
    • IMemoryCacheEntryBuilder
    • IMemoryCacheEntryDetailsTestBuilder<TValue>
    • IMemoryCacheEntryKeyBuilder
    • IMemoryCacheEntryKeyTestBuilder
    • IMemoryCacheEntryTestBuilder
    • IMemoryCacheTestBuilder
    • ISessionBuilder
    • ISessionTestBuilder
    • ITempDataBuilder
    • ITempDataTestBuilder
    • IViewBagTestBuilder
    • IViewDataTestBuilder
  • Http
    • IHttpRequestBuilder
    • IHttpResponseTestBuilder
    • IResponseCookieTestBuilder
  • Invocations
    • IBaseShouldReturnTestBuilder
    • IBaseShouldReturnTestBuilder<TInvocationResult, TBuilder>
    • IBaseShouldReturnTestBuilder<TInvocationResult>
    • IViewComponentResultTestBuilder<TInvocationResult>
    • IViewComponentShouldHaveTestBuilder<TInvocationResult>
    • IViewComponentShouldReturnTestBuilder<TInvocationResult>
  • Models
    • IModelDetailsTestBuilder<TModel>
    • IModelErrorDetailsTestBuilder
    • IModelErrorDetailsTestBuilder<TModel>
    • IModelErrorTestBuilder
    • IModelErrorTestBuilder<TModel>
    • IModelStateTestBuilder
  • Options
    • IOptionsBuilder
  • Routing
    • IResolvedRouteTestBuilder
    • IRouteTestBuilder
    • IShouldMapTestBuilder
  • Services
    • IServicesBuilder
  • Uri
    • IUriBuilder
    • IUriTestBuilder
  • ViewComponentResults
    • IViewTestBuilder
  • ViewComponents
    • IViewComponentBuilder<TViewComponent>
    • IViewComponentTestBuilder

Interface IJsonSerializerSettingsTestBuilder

Used for testing JsonSerializerSettings in a Microsoft.AspNetCore.Mvc.JsonResult.

Namespace:MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json
Assembly:MyTested.AspNetCore.Mvc.ViewActionResults.dll
Syntax
public interface IJsonSerializerSettingsTestBuilder

Methods

| Improve this Doc View Source

ContainingConverter(JsonConverter)

Tests whether the JsonSerializerSettings contains the provided JsonConverter.

Declaration
IAndJsonSerializerSettingsTestBuilder ContainingConverter(JsonConverter jsonConverter)
Parameters
Type Name Description
Newtonsoft.Json.JsonConverter jsonConverter

Expected JsonConverter

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder.

| Improve this Doc View Source

ContainingConverterOfType<TJsonConverter>()

Tests whether the JsonSerializerSettings contains JsonConverter of the provided type.

Declaration
IAndJsonSerializerSettingsTestBuilder ContainingConverterOfType<TJsonConverter>()where TJsonConverter : JsonConverter
Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder.

Type Parameters
Name Description
TJsonConverter Expected JsonConverter type.
| Improve this Doc View Source

ContainingConverters(JsonConverter[])

Tests whether the JsonSerializerSettings contains the provided JsonConverter objects.

Declaration
IAndJsonSerializerSettingsTestBuilder ContainingConverters(params JsonConverter[] jsonConverters)
Parameters
Type Name Description
Newtonsoft.Json.JsonConverter[] jsonConverters

JsonConverter parameters.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder.

| Improve this Doc View Source

ContainingConverters(IEnumerable<JsonConverter>)

Tests whether the JsonSerializerSettings contains the provided JsonConverter objects.

Declaration
IAndJsonSerializerSettingsTestBuilder ContainingConverters(IEnumerable<JsonConverter> jsonConverters)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<Newtonsoft.Json.JsonConverter> jsonConverters

Collection of JsonConverter.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder.

| Improve this Doc View Source

WithCheckAdditionalContent(Boolean)

Tests the Newtonsoft.Json.JsonSerializerSettings.CheckAdditionalContent property in a JsonSerializerSettings object.

Declaration
IAndJsonSerializerSettingsTestBuilder WithCheckAdditionalContent(bool checkAdditionalContent)
Parameters
Type Name Description
System.Boolean checkAdditionalContent

Expected boolean value.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder.

| Improve this Doc View Source

WithConstructorHandling(ConstructorHandling)

Tests the Newtonsoft.Json.JsonSerializerSettings.ConstructorHandling property in a JsonSerializerSettings object.

Declaration
IAndJsonSerializerSettingsTestBuilder WithConstructorHandling(ConstructorHandling constructorHandling)
Parameters
Type Name Description
Newtonsoft.Json.ConstructorHandling constructorHandling

Expected ConstructorHandling.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder.

| Improve this Doc View Source

WithContractResolver(IContractResolver)

Tests the Newtonsoft.Json.JsonSerializerSettings.ContractResolver property in a JsonSerializerSettings object.

Declaration
IAndJsonSerializerSettingsTestBuilder WithContractResolver(IContractResolver contractResolver)
Parameters
Type Name Description
Newtonsoft.Json.Serialization.IContractResolver contractResolver

Expected IContractResolver.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder.

| Improve this Doc View Source

WithContractResolverOfType(Type)

Tests the Newtonsoft.Json.JsonSerializerSettings.ContractResolver property in a JsonSerializerSettings object by using the provided type.

Declaration
IAndJsonSerializerSettingsTestBuilder WithContractResolverOfType(Type contractResolverType)
Parameters
Type Name Description
System.Type contractResolverType

Expected IContractResolver type.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder.

| Improve this Doc View Source

WithContractResolverOfType<TContractResolver>()

Tests the Newtonsoft.Json.JsonSerializerSettings.ContractResolver property in a JsonSerializerSettings object by using generic type.

Declaration
IAndJsonSerializerSettingsTestBuilder WithContractResolverOfType<TContractResolver>()where TContractResolver : IContractResolver
Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder.

Type Parameters
Name Description
TContractResolver Expected IContractResolver type.
| Improve this Doc View Source

WithCulture(CultureInfo)

Tests the Newtonsoft.Json.JsonSerializerSettings.Culture property in a JsonSerializerSettings object.

Declaration
IAndJsonSerializerSettingsTestBuilder WithCulture(CultureInfo culture)
Parameters
Type Name Description
System.Globalization.CultureInfo culture

Expected CultureInfo.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder.

| Improve this Doc View Source

WithDateFormatHandling(DateFormatHandling)

Tests the Newtonsoft.Json.JsonSerializerSettings.DateFormatHandling property in a JsonSerializerSettings object.

Declaration
IAndJsonSerializerSettingsTestBuilder WithDateFormatHandling(DateFormatHandling dateFormatHandling)
Parameters
Type Name Description
Newtonsoft.Json.DateFormatHandling dateFormatHandling

Expected DateFormatHandling.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder.

| Improve this Doc View Source

WithDateFormatString(String)

Tests the Newtonsoft.Json.JsonSerializerSettings.DateFormatString property in a JsonSerializerSettings object.

Declaration
IAndJsonSerializerSettingsTestBuilder WithDateFormatString(string dateFormatString)
Parameters
Type Name Description
System.String dateFormatString

Expected date format string.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder.

| Improve this Doc View Source

WithDateParseHandling(DateParseHandling)

Tests the Newtonsoft.Json.JsonSerializerSettings.DateParseHandling property in a JsonSerializerSettings object.

Declaration
IAndJsonSerializerSettingsTestBuilder WithDateParseHandling(DateParseHandling dateParseHandling)
Parameters
Type Name Description
Newtonsoft.Json.DateParseHandling dateParseHandling

Expected DateParseHandling.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder.

| Improve this Doc View Source

WithDateTimeZoneHandling(DateTimeZoneHandling)

Tests the Newtonsoft.Json.JsonSerializerSettings.DateTimeZoneHandling property in a JsonSerializerSettings object.

Declaration
IAndJsonSerializerSettingsTestBuilder WithDateTimeZoneHandling(DateTimeZoneHandling dateTimeZoneHandling)
Parameters
Type Name Description
Newtonsoft.Json.DateTimeZoneHandling dateTimeZoneHandling

Expected DateTimeZoneHandling.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder.

| Improve this Doc View Source

WithDefaultValueHandling(DefaultValueHandling)

Tests the Newtonsoft.Json.JsonSerializerSettings.DefaultValueHandling property in a JsonSerializerSettings object.

Declaration
IAndJsonSerializerSettingsTestBuilder WithDefaultValueHandling(DefaultValueHandling defaultValueHandling)
Parameters
Type Name Description
Newtonsoft.Json.DefaultValueHandling defaultValueHandling

Expected DefaultValueHandling.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder.

| Improve this Doc View Source

WithEqualityComparer(IEqualityComparer)

Tests the Newtonsoft.Json.JsonSerializerSettings.EqualityComparer property in a JsonSerializerSettings object.

Declaration
IAndJsonSerializerSettingsTestBuilder WithEqualityComparer(IEqualityComparer equalityComparer)
Parameters
Type Name Description
System.Collections.IEqualityComparer equalityComparer

Expected IEqualityComparer.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder.

| Improve this Doc View Source

WithEqualityComparerOfType(Type)

Tests the Newtonsoft.Json.JsonSerializerSettings.EqualityComparer property in a JsonSerializerSettings object by using the provided type.

Declaration
IAndJsonSerializerSettingsTestBuilder WithEqualityComparerOfType(Type equalityComparerType)
Parameters
Type Name Description
System.Type equalityComparerType

Expected IEqualityComparer type.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder.

| Improve this Doc View Source

WithEqualityComparerOfType<TEqualityComparer>()

Tests the Newtonsoft.Json.JsonSerializerSettings.EqualityComparer property in a JsonSerializerSettings object by using the provided type.

Declaration
IAndJsonSerializerSettingsTestBuilder WithEqualityComparerOfType<TEqualityComparer>()where TEqualityComparer : IEqualityComparer
Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder.

Type Parameters
Name Description
TEqualityComparer Expected IEqualityComparer type.
| Improve this Doc View Source

WithFloatFormatHandling(FloatFormatHandling)

Tests the Newtonsoft.Json.JsonSerializerSettings.FloatFormatHandling property in a JsonSerializerSettings object.

Declaration
IAndJsonSerializerSettingsTestBuilder WithFloatFormatHandling(FloatFormatHandling floatFormatHandling)
Parameters
Type Name Description
Newtonsoft.Json.FloatFormatHandling floatFormatHandling

Expected FloatFormatHandling.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder.

| Improve this Doc View Source

WithFloatParseHandling(FloatParseHandling)

Tests the Newtonsoft.Json.JsonSerializerSettings.FloatParseHandling property in a JsonSerializerSettings object.

Declaration
IAndJsonSerializerSettingsTestBuilder WithFloatParseHandling(FloatParseHandling floatParseHandling)
Parameters
Type Name Description
Newtonsoft.Json.FloatParseHandling floatParseHandling

Expected FloatParseHandling.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder.

| Improve this Doc View Source

WithFormatting(Formatting)

Tests the Newtonsoft.Json.JsonSerializerSettings.Formatting property in a JsonSerializerSettings object.

Declaration
IAndJsonSerializerSettingsTestBuilder WithFormatting(Formatting formatting)
Parameters
Type Name Description
Newtonsoft.Json.Formatting formatting

Expected Formatting.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder.

| Improve this Doc View Source

WithMaxDepth(Nullable<Int32>)

Tests the Newtonsoft.Json.JsonSerializerSettings.MaxDepth property in a JsonSerializerSettings object.

Declaration
IAndJsonSerializerSettingsTestBuilder WithMaxDepth(int ? maxDepth)
Parameters
Type Name Description
System.Nullable<System.Int32> maxDepth

Expected max depth.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder.

| Improve this Doc View Source

WithMetadataPropertyHandling(MetadataPropertyHandling)

Tests the Newtonsoft.Json.JsonSerializerSettings.MetadataPropertyHandling property in a JsonSerializerSettings object.

Declaration
IAndJsonSerializerSettingsTestBuilder WithMetadataPropertyHandling(MetadataPropertyHandling metadataPropertyHandling)
Parameters
Type Name Description
Newtonsoft.Json.MetadataPropertyHandling metadataPropertyHandling

Expected MetadataPropertyHandling.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder.

| Improve this Doc View Source

WithMissingMemberHandling(MissingMemberHandling)

Tests the Newtonsoft.Json.JsonSerializerSettings.MissingMemberHandling property in a JsonSerializerSettings object.

Declaration
IAndJsonSerializerSettingsTestBuilder WithMissingMemberHandling(MissingMemberHandling missingMemberHandling)
Parameters
Type Name Description
Newtonsoft.Json.MissingMemberHandling missingMemberHandling

Expected MissingMemberHandling.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder.

| Improve this Doc View Source

WithNullValueHandling(NullValueHandling)

Tests the Newtonsoft.Json.JsonSerializerSettings.NullValueHandling property in a JsonSerializerSettings object.

Declaration
IAndJsonSerializerSettingsTestBuilder WithNullValueHandling(NullValueHandling nullValueHandling)
Parameters
Type Name Description
Newtonsoft.Json.NullValueHandling nullValueHandling

Expected NullValueHandling.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder.

| Improve this Doc View Source

WithObjectCreationHandling(ObjectCreationHandling)

Tests the Newtonsoft.Json.JsonSerializerSettings.ObjectCreationHandling property in a JsonSerializerSettings object.

Declaration
IAndJsonSerializerSettingsTestBuilder WithObjectCreationHandling(ObjectCreationHandling objectCreationHandling)
Parameters
Type Name Description
Newtonsoft.Json.ObjectCreationHandling objectCreationHandling

Expected ObjectCreationHandling.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder.

| Improve this Doc View Source

WithPreserveReferencesHandling(PreserveReferencesHandling)

Tests the Newtonsoft.Json.JsonSerializerSettings.PreserveReferencesHandling property in a JsonSerializerSettings object.

Declaration
IAndJsonSerializerSettingsTestBuilder WithPreserveReferencesHandling(PreserveReferencesHandling preserveReferencesHandling)
Parameters
Type Name Description
Newtonsoft.Json.PreserveReferencesHandling preserveReferencesHandling

Expected PreserveReferencesHandling.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder.

| Improve this Doc View Source

WithReferenceLoopHandling(ReferenceLoopHandling)

Tests the Newtonsoft.Json.JsonSerializerSettings.ReferenceLoopHandling property in a JsonSerializerSettings object.

Declaration
IAndJsonSerializerSettingsTestBuilder WithReferenceLoopHandling(ReferenceLoopHandling referenceLoopHandling)
Parameters
Type Name Description
Newtonsoft.Json.ReferenceLoopHandling referenceLoopHandling

Expected ReferenceLoopHandling.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder.

| Improve this Doc View Source

WithReferenceResolver(IReferenceResolver)

Tests the Newtonsoft.Json.JsonSerializerSettings.ReferenceResolver property in a JsonSerializerSettings object.

Declaration
IAndJsonSerializerSettingsTestBuilder WithReferenceResolver(IReferenceResolver referenceResolver)
Parameters
Type Name Description
Newtonsoft.Json.Serialization.IReferenceResolver referenceResolver

Expected IReferenceResolver.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder.

| Improve this Doc View Source

WithReferenceResolverOfType(Type)

Tests the Newtonsoft.Json.JsonSerializerSettings.ReferenceResolver property in a JsonSerializerSettings object by using the provided type.

Declaration
IAndJsonSerializerSettingsTestBuilder WithReferenceResolverOfType(Type referenceResolverType)
Parameters
Type Name Description
System.Type referenceResolverType

Expected IReferenceResolver type.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder.

| Improve this Doc View Source

WithReferenceResolverOfType<TReferenceResolver>()

Tests the Newtonsoft.Json.JsonSerializerSettings.ReferenceResolver property in a JsonSerializerSettings object by using the provided type.

Declaration
IAndJsonSerializerSettingsTestBuilder WithReferenceResolverOfType<TReferenceResolver>()where TReferenceResolver : IReferenceResolver
Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder.

Type Parameters
Name Description
TReferenceResolver Expected IReferenceResolver type.
| Improve this Doc View Source

WithStringEscapeHandling(StringEscapeHandling)

Tests the Newtonsoft.Json.JsonSerializerSettings.StringEscapeHandling property in a JsonSerializerSettings object.

Declaration
IAndJsonSerializerSettingsTestBuilder WithStringEscapeHandling(StringEscapeHandling stringEscapeHandling)
Parameters
Type Name Description
Newtonsoft.Json.StringEscapeHandling stringEscapeHandling

Expected StringEscapeHandling.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder.

| Improve this Doc View Source

WithTraceWriter(ITraceWriter)

Tests the Newtonsoft.Json.JsonSerializerSettings.TraceWriter property in a JsonSerializerSettings object.

Declaration
IAndJsonSerializerSettingsTestBuilder WithTraceWriter(ITraceWriter traceWriter)
Parameters
Type Name Description
Newtonsoft.Json.Serialization.ITraceWriter traceWriter

Expected ITraceWriter.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder.

| Improve this Doc View Source

WithTraceWriterOfType(Type)

Tests the Newtonsoft.Json.JsonSerializerSettings.TraceWriter property in a JsonSerializerSettings object by using the provided type.

Declaration
IAndJsonSerializerSettingsTestBuilder WithTraceWriterOfType(Type traceWriterType)
Parameters
Type Name Description
System.Type traceWriterType

Expected ITraceWriter type.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder.

| Improve this Doc View Source

WithTraceWriterOfType<TTraceWriter>()

Tests the Newtonsoft.Json.JsonSerializerSettings.TraceWriter property in a JsonSerializerSettings object by using the provided type.

Declaration
IAndJsonSerializerSettingsTestBuilder WithTraceWriterOfType<TTraceWriter>()where TTraceWriter : ITraceWriter
Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder.

Type Parameters
Name Description
TTraceWriter Expected ITraceWriter type.
| Improve this Doc View Source

WithTypeNameAssemblyFormat(FormatterAssemblyStyle)

Tests the Newtonsoft.Json.JsonSerializerSettings.TypeNameAssemblyFormat property in a JsonSerializerSettings object.

Declaration
IAndJsonSerializerSettingsTestBuilder WithTypeNameAssemblyFormat(FormatterAssemblyStyle typeNameAssemblyFormat)
Parameters
Type Name Description
System.Runtime.Serialization.Formatters.FormatterAssemblyStyle typeNameAssemblyFormat

Expected FormatterAssemblyStyle.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder.

| Improve this Doc View Source

WithTypeNameHandling(TypeNameHandling)

Tests the Newtonsoft.Json.JsonSerializerSettings.TypeNameHandling property in a JsonSerializerSettings object.

Declaration
IAndJsonSerializerSettingsTestBuilder WithTypeNameHandling(TypeNameHandling typeNameHandling)
Parameters
Type Name Description
Newtonsoft.Json.TypeNameHandling typeNameHandling

Expected TypeNameHandling.

Returns
Type Description
MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder

The same MyTested.AspNetCore.Mvc.Builders.Contracts.ActionResults.Json.IAndJsonSerializerSettingsTestBuilder.

  • Improve this Doc
  • View Source
In This Article
  • Methods
    • ContainingConverter(JsonConverter)
    • ContainingConverterOfType<TJsonConverter>()
    • ContainingConverters(JsonConverter[])
    • ContainingConverters(IEnumerable<JsonConverter>)
    • WithCheckAdditionalContent(Boolean)
    • WithConstructorHandling(ConstructorHandling)
    • WithContractResolver(IContractResolver)
    • WithContractResolverOfType(Type)
    • WithContractResolverOfType<TContractResolver>()
    • WithCulture(CultureInfo)
    • WithDateFormatHandling(DateFormatHandling)
    • WithDateFormatString(String)
    • WithDateParseHandling(DateParseHandling)
    • WithDateTimeZoneHandling(DateTimeZoneHandling)
    • WithDefaultValueHandling(DefaultValueHandling)
    • WithEqualityComparer(IEqualityComparer)
    • WithEqualityComparerOfType(Type)
    • WithEqualityComparerOfType<TEqualityComparer>()
    • WithFloatFormatHandling(FloatFormatHandling)
    • WithFloatParseHandling(FloatParseHandling)
    • WithFormatting(Formatting)
    • WithMaxDepth(Nullable<Int32>)
    • WithMetadataPropertyHandling(MetadataPropertyHandling)
    • WithMissingMemberHandling(MissingMemberHandling)
    • WithNullValueHandling(NullValueHandling)
    • WithObjectCreationHandling(ObjectCreationHandling)
    • WithPreserveReferencesHandling(PreserveReferencesHandling)
    • WithReferenceLoopHandling(ReferenceLoopHandling)
    • WithReferenceResolver(IReferenceResolver)
    • WithReferenceResolverOfType(Type)
    • WithReferenceResolverOfType<TReferenceResolver>()
    • WithStringEscapeHandling(StringEscapeHandling)
    • WithTraceWriter(ITraceWriter)
    • WithTraceWriterOfType(Type)
    • WithTraceWriterOfType<TTraceWriter>()
    • WithTypeNameAssemblyFormat(FormatterAssemblyStyle)
    • WithTypeNameHandling(TypeNameHandling)
Back to top Copyright © 2015-2016 MyTestedASP.NET. All Rights Reserved. Generated by DocFX