public void CreateUpdateDeleteUserOrganization() { var dummyData = this.TestData; var createdUserOrg = TestSetup.KayakoApiService.Users.CreateUserOrganization(UserOrganizationRequest.FromResponseData(dummyData)); Assert.IsNotNull(createdUserOrg); dummyData.Id = createdUserOrg.Id; dummyData.Address = "UPDATED: Test Address String"; dummyData.City = "UPDATED: City String"; dummyData.Country = "UPDATED: Country String"; dummyData.Fax = "05555666444"; dummyData.Name = "UPDATED: Name"; dummyData.OrganizationType = UserOrganizationType.Shared; dummyData.Phone = "02223334455"; dummyData.PostalCode = "BS8 1UB"; dummyData.SlaPlanExpiry = UnixTimeUtility.ToUnixTime(DateTime.Now); dummyData.SlaPlanId = 1; dummyData.State = "UPDATED: State String"; dummyData.Website = "http://wwww.test.com"; var updatedUserOrg = TestSetup.KayakoApiService.Users.UpdateUserOrganization(UserOrganizationRequest.FromResponseData(dummyData)); dummyData.Dateline = updatedUserOrg.Dateline; dummyData.LastUpdated = updatedUserOrg.LastUpdated; Assert.IsNotNull(updatedUserOrg); this.CompareUserOrganizations(dummyData, updatedUserOrg); var success = TestSetup.KayakoApiService.Users.DeleteUserOrganization(updatedUserOrg.Id); Assert.IsTrue(success); }
public UnixDateTime(DateTime dateTime) { _unixDateTime = UnixTimeUtility.ToUnixTime(dateTime); }