logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class DefaultStringArgumentResolverBehaviorTests

    Behavioral coverage for DefaultStringArgumentResolver: typed parsing, invalid inputs, defaults, and asset-locator resolution paths.

    Inheritance
    object
    DefaultStringArgumentResolverBehaviorTests
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.Tasking.Tests.Application
    Assembly: Tests.dll
    Syntax
    public class DefaultStringArgumentResolverBehaviorTests

    Constructors

    DefaultStringArgumentResolverBehaviorTests()

    Declaration
    public DefaultStringArgumentResolverBehaviorTests()

    Methods

    SetUp()

    Declaration
    public void SetUp()

    TryResolve_Bool_MixedCaseTrue_Parses()

    Declaration
    public void TryResolve_Bool_MixedCaseTrue_Parses()

    TryResolve_Bool_NumericTwo_ReturnsFalse()

    Declaration
    public void TryResolve_Bool_NumericTwo_ReturnsFalse()

    TryResolve_Decimal_ViaChangeType_Succeeds()

    Declaration
    public void TryResolve_Decimal_ViaChangeType_Succeeds()

    TryResolve_Double_InvariantDot_Parses()

    Declaration
    public void TryResolve_Double_InvariantDot_Parses()

    TryResolve_EmptyRaw_EnumType_YieldsDefaultMember()

    Declaration
    public void TryResolve_EmptyRaw_EnumType_YieldsDefaultMember()

    TryResolve_EmptyRaw_ValueType_YieldsDefaultStruct()

    Declaration
    public void TryResolve_EmptyRaw_ValueType_YieldsDefaultStruct()

    TryResolve_Enum_CaseInsensitiveName_Parses()

    Declaration
    public void TryResolve_Enum_CaseInsensitiveName_Parses()

    TryResolve_Enum_NumericString_Parses()

    Declaration
    public void TryResolve_Enum_NumericString_Parses()

    TryResolve_Enum_UnknownName_ReturnsFalse()

    Declaration
    public void TryResolve_Enum_UnknownName_ReturnsFalse()

    TryResolve_Float_CommaDecimal_NotInvariant_ReturnsFalseOrThousands()

    Declaration
    public void TryResolve_Float_CommaDecimal_NotInvariant_ReturnsFalseOrThousands()

    TryResolve_Float_InvariantDot_Parses()

    Declaration
    public void TryResolve_Float_InvariantDot_Parses()

    TryResolve_Guid_Valid_Parses()

    Declaration
    public void TryResolve_Guid_Valid_Parses()

    TryResolve_Int_DecimalString_ReturnsFalse()

    Declaration
    public void TryResolve_Int_DecimalString_ReturnsFalse()

    TryResolve_Int_Negative_Parses()

    Declaration
    public void TryResolve_Int_Negative_Parses()

    TryResolve_InterfaceTarget_LocatedAssetImplementsIt_ReturnsAsset()

    Declaration
    public void TryResolve_InterfaceTarget_LocatedAssetImplementsIt_ReturnsAsset()

    TryResolve_InterfaceTarget_NoLocator_FallsThroughToFalse()

    Declaration
    public void TryResolve_InterfaceTarget_NoLocator_FallsThroughToFalse()

    TryResolve_Long_ViaChangeType_Parses()

    Declaration
    public void TryResolve_Long_ViaChangeType_Parses()

    TryResolve_NullRaw_ReferenceType_YieldsNull()

    Declaration
    public void TryResolve_NullRaw_ReferenceType_YieldsNull()

    TryResolve_StringTarget_ReturnsRawVerbatim()

    Declaration
    public void TryResolve_StringTarget_ReturnsRawVerbatim()

    TryResolve_TimeSpan_ViaTryParseFallback_Parses()

    Declaration
    public void TryResolve_TimeSpan_ViaTryParseFallback_Parses()

    TryResolve_UnityObject_Guid32NoDashes_SkipsLocator_ReturnsFalse()

    Declaration
    public void TryResolve_UnityObject_Guid32NoDashes_SkipsLocator_ReturnsFalse()

    TryResolve_UnityObject_GuidWithDashes_SkipsLocator_ReturnsFalse()

    Declaration
    public void TryResolve_UnityObject_GuidWithDashes_SkipsLocator_ReturnsFalse()

    TryResolve_UnityObject_LocatorMissesToken_ReturnsFalse()

    Declaration
    public void TryResolve_UnityObject_LocatorMissesToken_ReturnsFalse()

    TryResolve_UnityObject_LocatorResolves_ReturnsAsset()

    Declaration
    public void TryResolve_UnityObject_LocatorResolves_ReturnsAsset()

    TryResolve_UnityObject_LocatorThrows_ReturnsFalse()

    Declaration
    public void TryResolve_UnityObject_LocatorThrows_ReturnsFalse()

    TryResolve_UnityObject_NullServices_ReturnsFalse()

    Declaration
    public void TryResolve_UnityObject_NullServices_ReturnsFalse()

    TryResolve_UnsupportedStruct_ReturnsFalse()

    Declaration
    public void TryResolve_UnsupportedStruct_ReturnsFalse()

    TryResolve_Vector3_NoConverter_ReturnsFalse()

    Declaration
    public void TryResolve_Vector3_NoConverter_ReturnsFalse()
    In this article
    © 2026 Serenity. All Rights Reserved