Esempio n. 1
0
						"position":123,
						"locked": true
					}
				}`},
		})

		ts, handler, repo := createBuildpackRepo(req)
		defer ts.Close()

		position := 123
		locked := true

		buildpack := models.Buildpack{}
		buildpack.Name = "my-cool-buildpack"
		buildpack.Guid = "my-cool-buildpack-guid"
		buildpack.Locked = &locked

		expectedBuildpack := models.Buildpack{}
		expectedBuildpack.Name = "my-cool-buildpack"
		expectedBuildpack.Guid = "my-cool-buildpack-guid"
		expectedBuildpack.Position = &position
		expectedBuildpack.Locked = &locked

		updated, apiErr := repo.Update(buildpack)

		Expect(handler).To(testnet.HaveAllRequestsCalled())
		Expect(apiErr).NotTo(HaveOccurred())

		Expect(expectedBuildpack).To(Equal(updated))
	})
})