Spark Stripe
Testing
Learn how to test your Spark Stripe application.
Factories
While developing your application, you will likely want to “stub” a subscription record in your application’s database so that calls to the $billable->subscribed()
method return true
.
To accomplish this, you may add a “state” method to your billable model’s factory class. Typically, this will be your application’s UserFactory
class. Below you will find an example state method implementation; however, you are free to adjust this to your application’s own needs:
Once you have defined the state method, you may use it when creating models via your factory: