ServiceId: "mysql:latest",
				PlanId:    "100",
				AppId:     "myFakeApp",
			}
			pr := brokerapi.ProvisioningRequest{InstanceId: "myFakeInstance",
				ServiceId: "mysql:latest",
				PlanId:    "100",
				OrgId:     "myFakeOrg",
				SpaceId:   "myFakeSpace",
			}

			persister.AddServiceInstance("mysql:latest", 1234, 49153,
				"mysql://fakehost:1234", "myFakeInstance", "fakehost",
				"myFakeContainer", "mysql", pr, time.Now())

			_, creds, somestr, err := brokerservice.Bind(br)
			Expect(err).To(BeNil())
			fmt.Println(creds)
			Expect(creds["uri"]).To(Equal("mysql://fakehost:1234"))
			Expect(creds["host"]).To(Equal("fakeHost"))
			Expect(creds["port"]).To(Equal("1234"))
			Expect(creds["username"]).To(Equal("fakeUser"))
			Expect(creds["password"]).To(Equal("fakePassword"))
			Expect(creds["database"]).To(Equal("fakeDB"))
			Expect(somestr).To(Equal("unknown"))
		})

		It("should unbind a service", func() {
			persister.Connect()
			brokerservice, serviceagent, ts, handler = testnet.NewBrokerServiceWithMultipleRequests(serviceagent, persister, []testnet.TestRequest{testnet.Deprovision_StopContainerRequest, testnet.Deprovision_RemoveContainerRequest})
			defer ts.Close()