Skip to content
ICP JS SDK Docs
Search Pic JS
Ctrl
K
Cancel
GitHub
Select theme
Dark
Light
Auto
Overview
Guides
Getting Started
Using Jest
Using Vitest
Using Bun
Running tests
Working with the NNS
Canister declarations
More Examples
API Reference
Overview
classes
PocketIc
PocketIcServer
enumerations
CanisterHttpMethod
IcpConfigFlag
SubnetStateType
SubnetType
functions
createActorClass
createDeferredActorClass
createIdentity
generateRandomIdentity
interfaces
Actor
ActorMethod
CanisterFixture
CanisterSettings
CreateCanisterOptions
CreateInstanceOptions
DeferredActorMethod
FromPathSubnetStateConfig
HttpsOutcallRejectResponse
HttpsOutcallSuccessResponse
IcpConfig
InstallCodeOptions
MockPendingHttpsOutcallOptions
NewSubnetStateConfig
PendingHttpsOutcall
QueryCallOptions
ReinstallCodeOptions
SetupCanisterOptions
StartCanisterOptions
StartServerOptions
StopCanisterOptions
SubnetConfig
SubnetTopology
UpdateCallOptions
UpdateCanisterSettingsOptions
UpgradeCanisterOptions
type-aliases
ActorInterface
ApplicationSubnetConfig
ApplicationSubnetStateConfig
BitcoinSubnetConfig
BitcoinSubnetStateConfig
CanisterHttpHeader
DeferredActor
DeferredActorInterface
FiduciarySubnetConfig
FiduciarySubnetStateConfig
HttpsOutcallResponseMock
IiSubnetConfig
IiSubnetStateConfig
NnsSubnetConfig
NnsSubnetStateConfig
SnsSubnetConfig
SnsSubnetStateConfig
SystemSubnetConfig
SystemSubnetStateConfig
VerifiedApplicationSubnetConfig
VerifiedApplicationSubnetStateConfig
Changelog
GitHub
Select theme
Dark
Light
Auto
Pic JS
An Internet Computer canister testing library for TypeScript and JavaScript.
Getting Started
Get started with
@dfinity/pic
API Reference
View the API reference