Oroboros Core
  • Namespace
  • Class
  • Tree
  • Deprecated
  • Todo

Namespaces

  • None
  • oroboros
    • core
      • abstracts
        • adapters
        • bootstrap
        • controllers
        • libraries
          • auth
          • bootstrap
          • cache
          • codex
          • config
          • container
          • data
          • database
          • dns
          • entity
          • enum
          • error
          • event
          • extension
          • file
          • flags
          • hooks
          • job
          • logger
          • manager
          • message
          • prototype
          • request
          • response
          • routine
          • shell
          • startup
          • stream
          • template
          • uri
          • utility
          • validation
            • workers
          • worker
        • models
        • patterns
          • behavioral
          • creational
        • utilities
          • exception
            • cache
            • container
          • http
        • views
      • interfaces
        • adapters
          • interpreters
          • sdk
        • api
          • adapters
          • bootstrap
          • controllers
          • psr
        • contract
          • adapters
          • bootstrap
          • codex
          • components
          • controllers
          • data
          • entities
          • errors
          • events
          • extensions
          • jobs
          • libraries
            • auth
            • cache
            • config
            • container
            • enum
            • file
            • flags
            • hooks
            • module
            • promise
            • record
            • request
            • response
            • server
            • shutdown
            • site
            • stream
            • template
            • theme
            • uri
          • models
          • patterns
            • behavioral
            • concurrency
            • creational
            • structural
          • routes
          • routines
            • bootload
            • declarative
            • procedural
            • subsystem
          • services
            • consumer
              • cgi
              • rest
                • local
                • remote
                  • authenticated
                  • unauthenticated
            • provider
              • cgi
              • rest
                • local
                • remote
                  • authenticated
                  • unauthenticated
          • utilities
            • datetime
            • exception
              • cache
              • container
            • filebase
            • http
            • math
            • parser
            • regex
            • session
          • views
        • enumerated
          • environment
          • flags
          • http
          • views
        • libraries
          • manager
          • worker
      • libraries
        • api
        • codex
        • container
        • enum
          • http
        • file
        • hooks
        • logger
        • math
        • psr4
        • request
        • response
        • stream
        • uri
      • patterns
        • creational
      • traits
        • adapters
        • bootstrap
        • codex
        • components
        • controllers
        • data
        • entities
        • events
        • extensions
        • jobs
        • libraries
          • container
          • file
          • request
          • response
          • stream
          • uri
        • models
        • modules
        • patterns
          • behavioral
          • concurrency
          • creational
          • structural
        • routes
        • services
        • utilities
          • core
            • api
            • config
            • contract
              • contract
            • enum
            • environment
            • routines
          • datetime
          • error
          • exception
          • filebase
          • hooks
          • html
          • http
          • logic
          • math
          • parsers
          • regex
          • session
        • views
      • utilities
        • exception
          • cache
          • container
        • http
      • views
    • tests
      • patterns
        • creational
      • psr
        • psr7
      • utilities
        • exception
  • PasswordCompat
    • binary
  • PHP

Classes

  • ExceptionTest

Class ExceptionTest

These tests prove the stable functionality of the custom Exceptions.

PHPUnit\Framework\TestCase
Extended by oroboros\tests\utilities\exception\ExceptionTest
Final
Namespace: oroboros\tests\utilities\exception
Covers: exception
Located at utilities/exception/ExceptionTest.php

Methods summary

public
# testException( )

This SHOULD assert true.

This SHOULD assert true.

Covers

\oroboros\core\utilities\exception\Exception

Group

exception
public
# testBadFunctionCallException( )

This SHOULD assert true.

This SHOULD assert true.

Covers

\oroboros\core\utilities\exception\BadFunctionCallException

Group

exception
public
# testBadMethodCallException( )

This SHOULD assert true.

This SHOULD assert true.

Covers

\oroboros\core\utilities\exception\BadMethodCallException

Group

exception
public
# testDomainException( )

This SHOULD assert true.

This SHOULD assert true.

Covers

\oroboros\core\utilities\exception\DomainException

Group

exception
public
# testInvalidArgumentException( )

This SHOULD assert true.

This SHOULD assert true.

Covers

\oroboros\core\utilities\exception\InvalidArgumentException

Group

exception
public
# testLengthException( )

This SHOULD assert true.

This SHOULD assert true.

Covers

\oroboros\core\utilities\exception\LengthException

Group

exception
public
# testLogicException( )

This SHOULD assert true.

This SHOULD assert true.

Covers

\oroboros\core\utilities\exception\LogicException

Group

exception
public
# testOutOfBoundsException( )

This SHOULD assert true.

This SHOULD assert true.

Covers

\oroboros\core\utilities\exception\OutOfBoundsException

Group

exception
public
# testOutOfRangeException( )

This SHOULD assert true.

This SHOULD assert true.

Covers

\oroboros\core\utilities\exception\OutOfRangeException

Group

exception
public
# testOverflowException( )

This SHOULD assert true.

This SHOULD assert true.

Covers

\oroboros\core\utilities\exception\OverflowException

Group

exception
public
# testRangeException( )

This SHOULD assert true.

This SHOULD assert true.

Covers

\oroboros\core\utilities\exception\RangeException

Group

exception
public
# testRuntimeException( )

This SHOULD assert true.

This SHOULD assert true.

Covers

\oroboros\core\utilities\exception\RuntimeException

Group

exception
public
# testUnderflowException( )

This SHOULD assert true.

This SHOULD assert true.

Covers

\oroboros\core\utilities\exception\UnderflowException

Group

exception
public
# testUnexpectedValueException( )

This SHOULD assert true.

This SHOULD assert true.

Covers

\oroboros\core\utilities\exception\UnexpectedValueException

Group

exception
private boolean
# _checkCoreExceptionValidity( oroboros\core\interfaces\contract\utilities\exception\ExceptionContract $exception, string $type = 'Exception' )

Provides namespace and contract checking functionality for legacy PHP versions where the native PHPUnit functionality to accomplish this is not available in compatible PHPUnit distributions.

Provides namespace and contract checking functionality for legacy PHP versions where the native PHPUnit functionality to accomplish this is not available in compatible PHPUnit distributions.

Parameters

$exception
$type
Represents the native PHP exception type to check.

Returns

boolean
Oroboros Core API documentation generated by ApiGen