Пример #1
0
                    "olson_name": "America/Los_Angeles"
                }
            }`

			ts = &TestServer{
				apiToken: "abcde90792f3898ab464cd3412345",
			}
			ts.Boot()
			ts.SetResponse("/me", json)
			client.SetResolver(request.Resolver{
				TrackerDomain: ts.URL,
			})
		})

		It("prints the user representation to the output file", func() {
			output := client.Me()

			printedOutput := output.String()
			Expect(printedOutput).To(ContainSubstring("Mister Tee (mister_tee)"))
			Expect(printedOutput).To(ContainSubstring("  Email     : [email protected]"))
			Expect(printedOutput).To(ContainSubstring("  API Token : abcde90792f3898ab464cd3412345"))
			Expect(printedOutput).To(ContainSubstring("  Initials  : MT"))
			Expect(printedOutput).To(ContainSubstring("  Timezone  : America/Los_Angeles"))
		})
	})

	Describe("Projects", func() {
		BeforeEach(func() {
			json = `[
               {
                   "id": 98,