Since: testtime.MustParse("Mon Jan 2 15:04:05 -0700 MST 2006", "Mon Jan 2 15:04:05 -0700 MST 2012"), CpuUsage: 1.0, DiskQuota: 1 * formatters.GIGABYTE, DiskUsage: 32 * formatters.MEGABYTE, MemQuota: 64 * formatters.MEGABYTE, MemUsage: 13 * formatters.BYTE, } appInstance2 := models.AppInstanceFields{ State: models.InstanceDown, Since: testtime.MustParse("Mon Jan 2 15:04:05 -0700 MST 2006", "Mon Apr 1 15:04:05 -0700 MST 2012"), } instances := []models.AppInstanceFields{appInstance, appInstance2} appSummaryRepo.GetSummarySummary = app appInstancesRepo.GetInstancesResponses = [][]models.AppInstanceFields{instances} requirementsFactory.Application = app }) It("displays a summary of the app", func() { runCommand("my-app") Expect(appSummaryRepo.GetSummaryAppGuid).To(Equal("app-guid")) Expect(ui.Outputs).To(ContainSubstrings( []string{"Showing health and status", "my-app"}, []string{"state", "started"}, []string{"instances", "2/2"}, []string{"usage", "256M x 2 instances"}, []string{"urls", "my-app.example.com", "foo.example.com"},