public void AD_Get_Action_Name_Test() { string patientId = "5325db5dd6a4850adcbba90e"; string programId = "536aa669d6a485044cdd41cd"; string userId = "0000000000000000000000000"; string name = "Program Completion"; string patientModuleId = "536aa669d6a485044cdd4345"; string patientActionId = "536aa669d6a485044cdd4380"; INGManager ngm = new NGManager { PlanElementUtils = new StubPlanElementUtils(), EndpointUtils = new StubPlanElementEndpointUtils() }; GetPatientActionDetailsRequest request = new GetPatientActionDetailsRequest { Version = 1.0, ContractNumber = "InHealth001", PatientId = patientId, PatientProgramId = programId, UserId = userId, PatientModuleId = patientModuleId, PatientActionId = patientActionId }; GetPatientActionDetailsResponse response = ngm.GetPatientActionDetails(request); Assert.AreEqual(name, response.Action.Name, true); }
public void GetPatientActionDetailsTest() { string contractNumber = "InHealth001"; string context = "NG"; double version = 1.0; string token = "534ee052d6a48504b03b4a9a"; IRestClient client = new JsonServiceClient(); GetPatientActionDetailsRequest request = new GetPatientActionDetailsRequest { PatientId = "5325d9f2d6a4850adcbba4ca", PatientModuleId = "534c4fb2d6a48504b05335c2", PatientProgramId = "534c4fb2d6a48504b053346f", PatientActionId = "534c4fb2d6a48504b05335c3", UserId = "000000000000000000000000" }; JsonServiceClient.HttpWebRequestFilter = x => x.Headers.Add(string.Format("Token: {0}", token)); // [Route("/{Version}/{ContractNumber}/Patient/{PatientId}/Program/{PatientProgramId}/Module/{PatientModuleId}/Action/{PatientActionId}", "GET")] GetPatientActionDetailsResponse response = client.Get <GetPatientActionDetailsResponse>( string.Format(@"http://localhost:888/Nightingale/{0}/{1}/Patient/{2}/Program/{3}/Module/{4}/Action/{5}?Context={6}", version, contractNumber, request.PatientId, request.PatientProgramId, request.PatientModuleId, request.PatientActionId, context)); Assert.IsNotNull(response.Action); }