Documentation ¶
Overview ¶
Code generated by go awsdoublegen; DO NOT EDIT. This file was generated at 2020-01-29T21:22:05+11:00 For SDKVersion 1.28.13 Package budgetsdouble contains test double implementation of budgetsiface.BudgetsAPI
Package budgetsdouble provides a TestDouble implementation of budgetsiface.BudgetsAPI ¶
Code generated by go awsdoublegen; DO NOT EDIT. This file was generated at 2020-01-29T21:22:05+11:00
Index ¶
- type BudgetsDouble
- func (d *BudgetsDouble) CreateBudget(i0 *budgets.CreateBudgetInput) (r0 *budgets.CreateBudgetOutput, r1 error)
- func (d *BudgetsDouble) CreateBudgetRequest(i0 *budgets.CreateBudgetInput) (r0 *request.Request, r1 *budgets.CreateBudgetOutput)
- func (d *BudgetsDouble) CreateBudgetWithContext(i0 context.Context, i1 *budgets.CreateBudgetInput, i2 ...request.Option) (r0 *budgets.CreateBudgetOutput, r1 error)
- func (d *BudgetsDouble) CreateNotification(i0 *budgets.CreateNotificationInput) (r0 *budgets.CreateNotificationOutput, r1 error)
- func (d *BudgetsDouble) CreateNotificationRequest(i0 *budgets.CreateNotificationInput) (r0 *request.Request, r1 *budgets.CreateNotificationOutput)
- func (d *BudgetsDouble) CreateNotificationWithContext(i0 context.Context, i1 *budgets.CreateNotificationInput, i2 ...request.Option) (r0 *budgets.CreateNotificationOutput, r1 error)
- func (d *BudgetsDouble) CreateSubscriber(i0 *budgets.CreateSubscriberInput) (r0 *budgets.CreateSubscriberOutput, r1 error)
- func (d *BudgetsDouble) CreateSubscriberRequest(i0 *budgets.CreateSubscriberInput) (r0 *request.Request, r1 *budgets.CreateSubscriberOutput)
- func (d *BudgetsDouble) CreateSubscriberWithContext(i0 context.Context, i1 *budgets.CreateSubscriberInput, i2 ...request.Option) (r0 *budgets.CreateSubscriberOutput, r1 error)
- func (d *BudgetsDouble) DeleteBudget(i0 *budgets.DeleteBudgetInput) (r0 *budgets.DeleteBudgetOutput, r1 error)
- func (d *BudgetsDouble) DeleteBudgetRequest(i0 *budgets.DeleteBudgetInput) (r0 *request.Request, r1 *budgets.DeleteBudgetOutput)
- func (d *BudgetsDouble) DeleteBudgetWithContext(i0 context.Context, i1 *budgets.DeleteBudgetInput, i2 ...request.Option) (r0 *budgets.DeleteBudgetOutput, r1 error)
- func (d *BudgetsDouble) DeleteNotification(i0 *budgets.DeleteNotificationInput) (r0 *budgets.DeleteNotificationOutput, r1 error)
- func (d *BudgetsDouble) DeleteNotificationRequest(i0 *budgets.DeleteNotificationInput) (r0 *request.Request, r1 *budgets.DeleteNotificationOutput)
- func (d *BudgetsDouble) DeleteNotificationWithContext(i0 context.Context, i1 *budgets.DeleteNotificationInput, i2 ...request.Option) (r0 *budgets.DeleteNotificationOutput, r1 error)
- func (d *BudgetsDouble) DeleteSubscriber(i0 *budgets.DeleteSubscriberInput) (r0 *budgets.DeleteSubscriberOutput, r1 error)
- func (d *BudgetsDouble) DeleteSubscriberRequest(i0 *budgets.DeleteSubscriberInput) (r0 *request.Request, r1 *budgets.DeleteSubscriberOutput)
- func (d *BudgetsDouble) DeleteSubscriberWithContext(i0 context.Context, i1 *budgets.DeleteSubscriberInput, i2 ...request.Option) (r0 *budgets.DeleteSubscriberOutput, r1 error)
- func (d *BudgetsDouble) DescribeBudget(i0 *budgets.DescribeBudgetInput) (r0 *budgets.DescribeBudgetOutput, r1 error)
- func (d *BudgetsDouble) DescribeBudgetPerformanceHistory(i0 *budgets.DescribeBudgetPerformanceHistoryInput) (r0 *budgets.DescribeBudgetPerformanceHistoryOutput, r1 error)
- func (d *BudgetsDouble) DescribeBudgetPerformanceHistoryRequest(i0 *budgets.DescribeBudgetPerformanceHistoryInput) (r0 *request.Request, r1 *budgets.DescribeBudgetPerformanceHistoryOutput)
- func (d *BudgetsDouble) DescribeBudgetPerformanceHistoryWithContext(i0 context.Context, i1 *budgets.DescribeBudgetPerformanceHistoryInput, ...) (r0 *budgets.DescribeBudgetPerformanceHistoryOutput, r1 error)
- func (d *BudgetsDouble) DescribeBudgetRequest(i0 *budgets.DescribeBudgetInput) (r0 *request.Request, r1 *budgets.DescribeBudgetOutput)
- func (d *BudgetsDouble) DescribeBudgetWithContext(i0 context.Context, i1 *budgets.DescribeBudgetInput, i2 ...request.Option) (r0 *budgets.DescribeBudgetOutput, r1 error)
- func (d *BudgetsDouble) DescribeBudgets(i0 *budgets.DescribeBudgetsInput) (r0 *budgets.DescribeBudgetsOutput, r1 error)
- func (d *BudgetsDouble) DescribeBudgetsRequest(i0 *budgets.DescribeBudgetsInput) (r0 *request.Request, r1 *budgets.DescribeBudgetsOutput)
- func (d *BudgetsDouble) DescribeBudgetsWithContext(i0 context.Context, i1 *budgets.DescribeBudgetsInput, i2 ...request.Option) (r0 *budgets.DescribeBudgetsOutput, r1 error)
- func (d *BudgetsDouble) DescribeNotificationsForBudget(i0 *budgets.DescribeNotificationsForBudgetInput) (r0 *budgets.DescribeNotificationsForBudgetOutput, r1 error)
- func (d *BudgetsDouble) DescribeNotificationsForBudgetRequest(i0 *budgets.DescribeNotificationsForBudgetInput) (r0 *request.Request, r1 *budgets.DescribeNotificationsForBudgetOutput)
- func (d *BudgetsDouble) DescribeNotificationsForBudgetWithContext(i0 context.Context, i1 *budgets.DescribeNotificationsForBudgetInput, ...) (r0 *budgets.DescribeNotificationsForBudgetOutput, r1 error)
- func (d *BudgetsDouble) DescribeSubscribersForNotification(i0 *budgets.DescribeSubscribersForNotificationInput) (r0 *budgets.DescribeSubscribersForNotificationOutput, r1 error)
- func (d *BudgetsDouble) DescribeSubscribersForNotificationRequest(i0 *budgets.DescribeSubscribersForNotificationInput) (r0 *request.Request, r1 *budgets.DescribeSubscribersForNotificationOutput)
- func (d *BudgetsDouble) DescribeSubscribersForNotificationWithContext(i0 context.Context, i1 *budgets.DescribeSubscribersForNotificationInput, ...) (r0 *budgets.DescribeSubscribersForNotificationOutput, r1 error)
- func (d *BudgetsDouble) UpdateBudget(i0 *budgets.UpdateBudgetInput) (r0 *budgets.UpdateBudgetOutput, r1 error)
- func (d *BudgetsDouble) UpdateBudgetRequest(i0 *budgets.UpdateBudgetInput) (r0 *request.Request, r1 *budgets.UpdateBudgetOutput)
- func (d *BudgetsDouble) UpdateBudgetWithContext(i0 context.Context, i1 *budgets.UpdateBudgetInput, i2 ...request.Option) (r0 *budgets.UpdateBudgetOutput, r1 error)
- func (d *BudgetsDouble) UpdateNotification(i0 *budgets.UpdateNotificationInput) (r0 *budgets.UpdateNotificationOutput, r1 error)
- func (d *BudgetsDouble) UpdateNotificationRequest(i0 *budgets.UpdateNotificationInput) (r0 *request.Request, r1 *budgets.UpdateNotificationOutput)
- func (d *BudgetsDouble) UpdateNotificationWithContext(i0 context.Context, i1 *budgets.UpdateNotificationInput, i2 ...request.Option) (r0 *budgets.UpdateNotificationOutput, r1 error)
- func (d *BudgetsDouble) UpdateSubscriber(i0 *budgets.UpdateSubscriberInput) (r0 *budgets.UpdateSubscriberOutput, r1 error)
- func (d *BudgetsDouble) UpdateSubscriberRequest(i0 *budgets.UpdateSubscriberInput) (r0 *request.Request, r1 *budgets.UpdateSubscriberOutput)
- func (d *BudgetsDouble) UpdateSubscriberWithContext(i0 context.Context, i1 *budgets.UpdateSubscriberInput, i2 ...request.Option) (r0 *budgets.UpdateSubscriberOutput, r1 error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BudgetsDouble ¶
type BudgetsDouble struct { budgetsiface.BudgetsAPI *awsdouble.AWSTestDouble }
BudgetsDouble is TestDouble for budgetsiface.BudgetsAPI
func NewDouble ¶
func NewDouble(t godouble.T, configurators ...func(*awsdouble.AWSTestDouble)) *BudgetsDouble
Constructor for BudgetsDouble Default configuration will ensure
API operations not explicitly stubbed will return an empty output struct pointer, and nil error. To simulate long polling, "Poll" operations will return these values after a random delay of up to 100ms.
WithContext methods implement a 'Fake' method that returns a cancellation error if the context is cancelled before the method is called.
Pages and PagesWithContext methods similarly implement a 'Fake' method that paginates over the underlying method.
This allows tests to only stub the simple api methods and be generally unconcerned whether the SUT is using the Context or Pagination forms of the API.
func (*BudgetsDouble) CreateBudget ¶
func (d *BudgetsDouble) CreateBudget(i0 *budgets.CreateBudgetInput) (r0 *budgets.CreateBudgetOutput, r1 error)
func (*BudgetsDouble) CreateBudgetRequest ¶
func (d *BudgetsDouble) CreateBudgetRequest(i0 *budgets.CreateBudgetInput) (r0 *request.Request, r1 *budgets.CreateBudgetOutput)
func (*BudgetsDouble) CreateBudgetWithContext ¶
func (d *BudgetsDouble) CreateBudgetWithContext(i0 context.Context, i1 *budgets.CreateBudgetInput, i2 ...request.Option) (r0 *budgets.CreateBudgetOutput, r1 error)
func (*BudgetsDouble) CreateNotification ¶
func (d *BudgetsDouble) CreateNotification(i0 *budgets.CreateNotificationInput) (r0 *budgets.CreateNotificationOutput, r1 error)
func (*BudgetsDouble) CreateNotificationRequest ¶
func (d *BudgetsDouble) CreateNotificationRequest(i0 *budgets.CreateNotificationInput) (r0 *request.Request, r1 *budgets.CreateNotificationOutput)
func (*BudgetsDouble) CreateNotificationWithContext ¶
func (d *BudgetsDouble) CreateNotificationWithContext(i0 context.Context, i1 *budgets.CreateNotificationInput, i2 ...request.Option) (r0 *budgets.CreateNotificationOutput, r1 error)
func (*BudgetsDouble) CreateSubscriber ¶
func (d *BudgetsDouble) CreateSubscriber(i0 *budgets.CreateSubscriberInput) (r0 *budgets.CreateSubscriberOutput, r1 error)
func (*BudgetsDouble) CreateSubscriberRequest ¶
func (d *BudgetsDouble) CreateSubscriberRequest(i0 *budgets.CreateSubscriberInput) (r0 *request.Request, r1 *budgets.CreateSubscriberOutput)
func (*BudgetsDouble) CreateSubscriberWithContext ¶
func (d *BudgetsDouble) CreateSubscriberWithContext(i0 context.Context, i1 *budgets.CreateSubscriberInput, i2 ...request.Option) (r0 *budgets.CreateSubscriberOutput, r1 error)
func (*BudgetsDouble) DeleteBudget ¶
func (d *BudgetsDouble) DeleteBudget(i0 *budgets.DeleteBudgetInput) (r0 *budgets.DeleteBudgetOutput, r1 error)
func (*BudgetsDouble) DeleteBudgetRequest ¶
func (d *BudgetsDouble) DeleteBudgetRequest(i0 *budgets.DeleteBudgetInput) (r0 *request.Request, r1 *budgets.DeleteBudgetOutput)
func (*BudgetsDouble) DeleteBudgetWithContext ¶
func (d *BudgetsDouble) DeleteBudgetWithContext(i0 context.Context, i1 *budgets.DeleteBudgetInput, i2 ...request.Option) (r0 *budgets.DeleteBudgetOutput, r1 error)
func (*BudgetsDouble) DeleteNotification ¶
func (d *BudgetsDouble) DeleteNotification(i0 *budgets.DeleteNotificationInput) (r0 *budgets.DeleteNotificationOutput, r1 error)
func (*BudgetsDouble) DeleteNotificationRequest ¶
func (d *BudgetsDouble) DeleteNotificationRequest(i0 *budgets.DeleteNotificationInput) (r0 *request.Request, r1 *budgets.DeleteNotificationOutput)
func (*BudgetsDouble) DeleteNotificationWithContext ¶
func (d *BudgetsDouble) DeleteNotificationWithContext(i0 context.Context, i1 *budgets.DeleteNotificationInput, i2 ...request.Option) (r0 *budgets.DeleteNotificationOutput, r1 error)
func (*BudgetsDouble) DeleteSubscriber ¶
func (d *BudgetsDouble) DeleteSubscriber(i0 *budgets.DeleteSubscriberInput) (r0 *budgets.DeleteSubscriberOutput, r1 error)
func (*BudgetsDouble) DeleteSubscriberRequest ¶
func (d *BudgetsDouble) DeleteSubscriberRequest(i0 *budgets.DeleteSubscriberInput) (r0 *request.Request, r1 *budgets.DeleteSubscriberOutput)
func (*BudgetsDouble) DeleteSubscriberWithContext ¶
func (d *BudgetsDouble) DeleteSubscriberWithContext(i0 context.Context, i1 *budgets.DeleteSubscriberInput, i2 ...request.Option) (r0 *budgets.DeleteSubscriberOutput, r1 error)
func (*BudgetsDouble) DescribeBudget ¶
func (d *BudgetsDouble) DescribeBudget(i0 *budgets.DescribeBudgetInput) (r0 *budgets.DescribeBudgetOutput, r1 error)
func (*BudgetsDouble) DescribeBudgetPerformanceHistory ¶
func (d *BudgetsDouble) DescribeBudgetPerformanceHistory(i0 *budgets.DescribeBudgetPerformanceHistoryInput) (r0 *budgets.DescribeBudgetPerformanceHistoryOutput, r1 error)
func (*BudgetsDouble) DescribeBudgetPerformanceHistoryRequest ¶
func (d *BudgetsDouble) DescribeBudgetPerformanceHistoryRequest(i0 *budgets.DescribeBudgetPerformanceHistoryInput) (r0 *request.Request, r1 *budgets.DescribeBudgetPerformanceHistoryOutput)
func (*BudgetsDouble) DescribeBudgetPerformanceHistoryWithContext ¶
func (d *BudgetsDouble) DescribeBudgetPerformanceHistoryWithContext(i0 context.Context, i1 *budgets.DescribeBudgetPerformanceHistoryInput, i2 ...request.Option) (r0 *budgets.DescribeBudgetPerformanceHistoryOutput, r1 error)
func (*BudgetsDouble) DescribeBudgetRequest ¶
func (d *BudgetsDouble) DescribeBudgetRequest(i0 *budgets.DescribeBudgetInput) (r0 *request.Request, r1 *budgets.DescribeBudgetOutput)
func (*BudgetsDouble) DescribeBudgetWithContext ¶
func (d *BudgetsDouble) DescribeBudgetWithContext(i0 context.Context, i1 *budgets.DescribeBudgetInput, i2 ...request.Option) (r0 *budgets.DescribeBudgetOutput, r1 error)
func (*BudgetsDouble) DescribeBudgets ¶
func (d *BudgetsDouble) DescribeBudgets(i0 *budgets.DescribeBudgetsInput) (r0 *budgets.DescribeBudgetsOutput, r1 error)
func (*BudgetsDouble) DescribeBudgetsRequest ¶
func (d *BudgetsDouble) DescribeBudgetsRequest(i0 *budgets.DescribeBudgetsInput) (r0 *request.Request, r1 *budgets.DescribeBudgetsOutput)
func (*BudgetsDouble) DescribeBudgetsWithContext ¶
func (d *BudgetsDouble) DescribeBudgetsWithContext(i0 context.Context, i1 *budgets.DescribeBudgetsInput, i2 ...request.Option) (r0 *budgets.DescribeBudgetsOutput, r1 error)
func (*BudgetsDouble) DescribeNotificationsForBudget ¶
func (d *BudgetsDouble) DescribeNotificationsForBudget(i0 *budgets.DescribeNotificationsForBudgetInput) (r0 *budgets.DescribeNotificationsForBudgetOutput, r1 error)
func (*BudgetsDouble) DescribeNotificationsForBudgetRequest ¶
func (d *BudgetsDouble) DescribeNotificationsForBudgetRequest(i0 *budgets.DescribeNotificationsForBudgetInput) (r0 *request.Request, r1 *budgets.DescribeNotificationsForBudgetOutput)
func (*BudgetsDouble) DescribeNotificationsForBudgetWithContext ¶
func (d *BudgetsDouble) DescribeNotificationsForBudgetWithContext(i0 context.Context, i1 *budgets.DescribeNotificationsForBudgetInput, i2 ...request.Option) (r0 *budgets.DescribeNotificationsForBudgetOutput, r1 error)
func (*BudgetsDouble) DescribeSubscribersForNotification ¶
func (d *BudgetsDouble) DescribeSubscribersForNotification(i0 *budgets.DescribeSubscribersForNotificationInput) (r0 *budgets.DescribeSubscribersForNotificationOutput, r1 error)
func (*BudgetsDouble) DescribeSubscribersForNotificationRequest ¶
func (d *BudgetsDouble) DescribeSubscribersForNotificationRequest(i0 *budgets.DescribeSubscribersForNotificationInput) (r0 *request.Request, r1 *budgets.DescribeSubscribersForNotificationOutput)
func (*BudgetsDouble) DescribeSubscribersForNotificationWithContext ¶
func (d *BudgetsDouble) DescribeSubscribersForNotificationWithContext(i0 context.Context, i1 *budgets.DescribeSubscribersForNotificationInput, i2 ...request.Option) (r0 *budgets.DescribeSubscribersForNotificationOutput, r1 error)
func (*BudgetsDouble) UpdateBudget ¶
func (d *BudgetsDouble) UpdateBudget(i0 *budgets.UpdateBudgetInput) (r0 *budgets.UpdateBudgetOutput, r1 error)
func (*BudgetsDouble) UpdateBudgetRequest ¶
func (d *BudgetsDouble) UpdateBudgetRequest(i0 *budgets.UpdateBudgetInput) (r0 *request.Request, r1 *budgets.UpdateBudgetOutput)
func (*BudgetsDouble) UpdateBudgetWithContext ¶
func (d *BudgetsDouble) UpdateBudgetWithContext(i0 context.Context, i1 *budgets.UpdateBudgetInput, i2 ...request.Option) (r0 *budgets.UpdateBudgetOutput, r1 error)
func (*BudgetsDouble) UpdateNotification ¶
func (d *BudgetsDouble) UpdateNotification(i0 *budgets.UpdateNotificationInput) (r0 *budgets.UpdateNotificationOutput, r1 error)
func (*BudgetsDouble) UpdateNotificationRequest ¶
func (d *BudgetsDouble) UpdateNotificationRequest(i0 *budgets.UpdateNotificationInput) (r0 *request.Request, r1 *budgets.UpdateNotificationOutput)
func (*BudgetsDouble) UpdateNotificationWithContext ¶
func (d *BudgetsDouble) UpdateNotificationWithContext(i0 context.Context, i1 *budgets.UpdateNotificationInput, i2 ...request.Option) (r0 *budgets.UpdateNotificationOutput, r1 error)
func (*BudgetsDouble) UpdateSubscriber ¶
func (d *BudgetsDouble) UpdateSubscriber(i0 *budgets.UpdateSubscriberInput) (r0 *budgets.UpdateSubscriberOutput, r1 error)
func (*BudgetsDouble) UpdateSubscriberRequest ¶
func (d *BudgetsDouble) UpdateSubscriberRequest(i0 *budgets.UpdateSubscriberInput) (r0 *request.Request, r1 *budgets.UpdateSubscriberOutput)
func (*BudgetsDouble) UpdateSubscriberWithContext ¶
func (d *BudgetsDouble) UpdateSubscriberWithContext(i0 context.Context, i1 *budgets.UpdateSubscriberInput, i2 ...request.Option) (r0 *budgets.UpdateSubscriberOutput, r1 error)