fakePaginatedRequester *thingdoerfakes.FakePaginatedRequester
		fakeApplicationsParser *thingdoerfakes.FakeApplicationsParser
		apps                   models.Applications

		command thingdoer.AppsGetter
		err     error
	)

	BeforeEach(func() {
		fakePaginatedRequester = new(thingdoerfakes.FakePaginatedRequester)
		fakeApplicationsParser = new(thingdoerfakes.FakeApplicationsParser)
		command = thingdoer.AppsGetter{}
	})

	JustBeforeEach(func() {
		apps, err = command.DeaApps(fakeApplicationsParser, fakePaginatedRequester)
	})

	It("should create a request with diego filter set to false", func() {
		expectedFilters := api.Filters{
			api.EqualFilter{
				Name:  "diego",
				Value: false,
			},
		}

		Expect(fakePaginatedRequester.DoCallCount()).To(Equal(1))
		filters, _ := fakePaginatedRequester.DoArgsForCall(0)
		Expect(filters).To(Equal(expectedFilters))
	})