CWP\Core\Tests\Control\CwpBasicAuthMiddlewareTest
Synopsis
class CwpBasicAuthMiddlewareTest
extends SapphireTest
{
- // members
- protected CwpBasicAuthMiddleware $middleware;
- protected array $originalServersVars = ;
- // methods
- protected void setUp()
- protected void tearDown()
- public void testSetWhitelistedIpsAcceptsStrings()
- public void testSetWhitelistedIpsAcceptsArraysOfStrings()
- public void testSetWhitelistedIpsSupportedNestedStringListsInsideArrays()
- public void testIpWhitelisting()
- public array whitelistingProvider()
- public void testMiddlewareProvidesUatServerPermissions()
- protected HTTPResponse mockRequest()
Hierarchy
Extends
- SilverStripe\Dev\SapphireTest
Members
protected
- $middleware — CWP\Core\Control\CwpBasicAuthMiddleware
- $originalServersVars — array
Methods
protected
- mockRequest() — Perform a mock middleware request. Will return 200 if everything is OK.
- setUp()
- tearDown()