public void Metric_EditMetricByID() { string METRIC_GUID = "{45979112-aff6-4bfa-878b-02baa8fd1074}"; // Education : Azure Training string METRIC_CATEGORY = "Updated Metric Category"; string METRIC_NAME = "Updated Metric Name"; string METRIC_DESCRIPTION = "Updated description blah blah blah..."; string METRIC_FISCALYEAR_GUID = "c6a45416-81a2-4034-adac-c7eab5225ece"; // 2018 int YEAR = 2018; ArdaTestMgr.Validate(this, $"Metric.EditMetricByID({METRIC_GUID},{METRIC_CATEGORY},{METRIC_NAME},LongDescription, (Year:{YEAR}) {METRIC_FISCALYEAR_GUID})", (list, ctx) => { MetricRepository metric = new MetricRepository(ctx); var row = new MetricViewModel() { MetricID = Guid.Parse(METRIC_GUID), MetricCategory = METRIC_CATEGORY, MetricName = METRIC_NAME, Description = METRIC_DESCRIPTION, FiscalYearID = Guid.Parse(METRIC_FISCALYEAR_GUID), // Ignored data FullNumericFiscalYear = 0, TextualFiscalYear = "IGNORED" }; metric.EditMetricByID(row); return(metric.GetAllMetrics()); }); }
public void Appointment_EditAppointment() { string GUID = "068397FA-A41E-443F-823D-E2A6585BD322"; string WORKLOAD_GUID = "c1507019-1d97-4629-8015-c01bf02ce6ab"; ArdaTestMgr.Validate(this, $"AppointmentRepository.EditAppointment({GUID})", (list, ctx) => { AppointmentRepository appointment = new AppointmentRepository(ctx); var row = new AppointmentViewModel() { _AppointmentComment = "Updated appointment", _AppointmentDate = DateTime.Parse("2111-11-11"), _AppointmentHoursDispensed = 100, _AppointmentID = Guid.Parse(GUID), _AppointmentTE = (decimal)123.45, _AppointmentUserUniqueName = "*****@*****.**", _AppointmentWorkloadWBID = Guid.Parse(WORKLOAD_GUID) }; appointment.EditAppointment(row); return(appointment.GetAppointmentByID(Guid.Parse(GUID))); }); }
public void Appointment_AddNewAppointment() { string GUID = "5348CCBE-7BED-4B5C-A2CE-E3E872F2CBC5"; string WORKLOAD_GUID = "c1507019-1d97-4629-8015-c01bf02ce6ab"; ArdaTestMgr.Validate(this, $"AppointmentRepository.AddNewAppointment({GUID})", (list, ctx) => { AppointmentRepository appointment = new AppointmentRepository(ctx); var row = new AppointmentViewModel() { _AppointmentComment = "My Appointment", _AppointmentDate = DateTime.Parse("2020-01-20"), _AppointmentHoursDispensed = 8, _AppointmentID = Guid.Parse(GUID), _AppointmentTE = (decimal)100.0, _AppointmentUserUniqueName = "*****@*****.**", _AppointmentWorkloadWBID = Guid.Parse(WORKLOAD_GUID) }; appointment.AddNewAppointment(row); return(appointment.GetAllAppointmentsSimple()); }); }
public void Appointment_EditAppointment_DoesNot_ChangeUserAndWorkload() { string GUID = "068397FA-A41E-443F-823D-E2A6585BD322"; string WORKLOAD_GUID = "90cac674-18c0-4139-8aae-f9711bd2d5f4"; ArdaTestMgr.Validate(this, $"AppointmentRepository.EditAppointment({GUID})", (list, ctx) => { AppointmentRepository appointment = new AppointmentRepository(ctx); var row = new AppointmentViewModel() { _AppointmentComment = "Updated appointment", _AppointmentDate = DateTime.Parse("2111-11-11"), _AppointmentHoursDispensed = 100, _AppointmentID = Guid.Parse(GUID), _AppointmentTE = (decimal)123.45, _AppointmentUserUniqueName = "*****@*****.**", _AppointmentWorkloadWBID = Guid.Parse(WORKLOAD_GUID) }; appointment.EditAppointment(row); return(appointment.GetAppointmentByID(Guid.Parse(GUID))); }); }
public void Metric_AddNewMetric() { string GUID = "{aaaa0011-622a-4656-85df-39edc26be080}"; string METRIC_CATEGORY = "My Metric Category"; string METRIC_NAME = "My Metric Name"; string METRIC_DESCRIPTION = "My very long description of the metric blah blah blah..."; string METRIC_FISCALYEAR_GUID = "c6a45416-81a2-4034-adac-c7eab5225ece"; // 2018 int YEAR = 2018; ArdaTestMgr.Validate(this, $"Metric.AddNewMetric({GUID},{METRIC_CATEGORY},{METRIC_NAME},LongDescription, (Year:{YEAR}) {METRIC_FISCALYEAR_GUID})", (list, ctx) => { MetricRepository metric = new MetricRepository(ctx); var row = new MetricViewModel() { MetricID = Guid.Parse(GUID), MetricCategory = METRIC_CATEGORY, MetricName = METRIC_NAME, Description = METRIC_DESCRIPTION, FiscalYearID = Guid.Parse(METRIC_FISCALYEAR_GUID), // Ignored data FullNumericFiscalYear = 0, TextualFiscalYear = "IGNORED" }; metric.AddNewMetric(row); return(metric.GetAllMetrics()); }); }
public void Metric_GetAllMetrics() { ArdaTestMgr.Validate(this, $"Metric.GetAllMetrics()", (list, ctx) => { var rows = from r in list select new { r.TextualFiscalYear, r.MetricName }; return(rows); }); }
public void User_GetAllUsers() { ArdaTestMgr.Validate(this, $"User.GetAllUsers()", (list, ctx) => { var rows = from r in list select r.Name; return(rows); }); }
public void Actitivy_GetAllActivities() { ArdaTestMgr.Validate(this, $"Actitivy.GetAllActivities()", (list, ctx) => { var rows = from r in list select r.ActivityName; return(rows); }); }
public void Appointment_GetAllAppointments() { ArdaTestMgr.Validate(this, $"Appointment.GetAllAppointments()", (list, ctx) => { var rows = from r in list select new { r._AppointmentDate, r._WorkloadTitle }; return(rows); }); }
public void FiscalYear_GetAllFiscalYears() { ArdaTestMgr.Validate(this, $"FiscalYear.GetAllFiscalYears()", (list, ctx) => { var rows = from r in list select r.FullNumericFiscalYearMain; return(rows); }); }
public void Appointment_GetAllAppointments_DoesNot_ReturnUserName() { ArdaTestMgr.Validate(this, $"Appointment.GetAllAppointments()", (list, ctx) => { var rows = from r in list select new { r._AppointmentUserUniqueName, r._AppointmentUserName }; return(rows); }); }
public void Workload_GetAllWorkloads() { ArdaTestMgr.Validate(this, $"Workload.GetAllWorkloads()", (list, ctx) => { var rows = from r in list select r.WBTitle; return(rows); }); }
public void Appointment_GetAllAppointments_DoesNot_ReturnComment() { ArdaTestMgr.Validate(this, $"Appointment.GetAllAppointments()", (list, ctx) => { var rows = from r in list select new { r._AppointmentComment }; return(rows); }); }
public void Technology_GetAllTechnologies() { ArdaTestMgr.Validate(this, $"Technology.GetAllTechnologies()", (list, ctx) => { var rows = from r in list select r.TechnologyName; return(rows); }); }
public void Workload_GetWorkloadsByUser_DoesNot_ReturnUseCreatedByField() { string USER_UNIQUENAME = "*****@*****.**"; ArdaTestMgr.Validate(this, $"Workload.GetWorkloadsByUser({USER_UNIQUENAME})", (list, ctx) => { WorkloadRepository workload = new WorkloadRepository(ctx); var rows = workload.GetWorkloadsByUser(USER_UNIQUENAME); return(rows); }); }
public void Workload_GetWorkloadByID() { string GUID = "{C1507019-1D97-4629-8015-C01BF02CE6AB}"; ArdaTestMgr.Validate(this, $"Workload.GetWorkloadByID({GUID})", (list, ctx) => { WorkloadRepository workload = new WorkloadRepository(ctx); var row = workload.GetWorkloadByID(Guid.Parse(GUID)); return(row); }); }
public void Appointment_GetAppointmentByID_DoesNot_ReturnUserName() { string GUID = "068397FA-A41E-443F-823D-E2A6585BD322"; ArdaTestMgr.Validate(this, $"AppointmentRepository.GetAppointmentByID({GUID})", (list, ctx) => { AppointmentRepository appointment = new AppointmentRepository(ctx); var row = appointment.GetAppointmentByID(Guid.Parse(GUID)); return(new { row._AppointmentUserUniqueName, row._AppointmentUserName });; }); }
public void Appointment_DeleteAppointmentByID() { string GUID = "068397fa-a41e-443f-823d-e2a6585bd322"; ArdaTestMgr.Validate(this, $"AppointmentRepository.DeleteAppointmentByID({GUID})", (list, ctx) => { AppointmentRepository appointment = new AppointmentRepository(ctx); var row = appointment.DeleteAppointmentByID(Guid.Parse(GUID)); return(appointment.GetAllAppointmentsSimple()); }); }
public void Appointment_GetAppointmentByID() { string GUID = "068397FA-A41E-443F-823D-E2A6585BD322"; ArdaTestMgr.Validate(this, $"AppointmentRepository.GetAppointmentByID({GUID})", (list, ctx) => { AppointmentRepository appointment = new AppointmentRepository(ctx); var row = appointment.GetAppointmentByID(Guid.Parse(GUID)); return(row); }); }
public void Appointment_GetAllAppointments_ByUser() { string USER_UNIQUE_NAME = "*****@*****.**"; ArdaTestMgr.Validate(this, $"AppointmentRepository.GetAllAppointments({USER_UNIQUE_NAME})", (list, ctx) => { AppointmentRepository appointment = new AppointmentRepository(ctx); var row = appointment.GetAllAppointmentsSimple(USER_UNIQUE_NAME); return(row); }); }
public void Metric_GetAllMetrics_ByYear() { int YEAR = 2017; ArdaTestMgr.Validate(this, $"Metric.GetAllMetrics({YEAR})", (list, ctx) => { MetricRepository metric = new MetricRepository(ctx); var row = metric.GetAllMetrics(YEAR); return(row); }); }
public void Appointment_GetAllAppointmentsByUser_DoesNot_ReturnComment() { string USER_UNIQUE_NAME = "*****@*****.**"; ArdaTestMgr.Validate(this, $"AppointmentRepository.GetAllAppointments({USER_UNIQUE_NAME})", (list, ctx) => { AppointmentRepository appointment = new AppointmentRepository(ctx); var row = from r in appointment.GetAllAppointmentsSimple(USER_UNIQUE_NAME) select new { r._AppointmentComment }; return(row); }); }
public void Workload_UpdateWorkloadStatus() { string GUID = "{C1507019-1D97-4629-8015-C01BF02CE6AB}"; int STATUS = 4; ArdaTestMgr.Validate(this, $"Workload.UpdateWorkloadStatus({GUID},{STATUS})", (list, ctx) => { WorkloadRepository workload = new WorkloadRepository(ctx); workload.UpdateWorkloadStatus(Guid.Parse(GUID), STATUS); return(workload.GetAllWorkloads()); }); }
public void User_DeleteUserByID() { string USER_UNIQUENAME = "*****@*****.**"; ArdaTestMgr.Validate(this, $"User.DeleteUserByID({USER_UNIQUENAME})", (list, ctx) => { UserRepository user = new UserRepository(ctx); user.DeleteUserByID(USER_UNIQUENAME); return(user.GetAllUsers()); }); }
public void Metric_DeleteMetricByID() { string METRIC_GUID = "{45979112-aff6-4bfa-878b-02baa8fd1074}"; // Education : Azure Training ArdaTestMgr.Validate(this, $"Metric.DeleteMetricByID({METRIC_GUID})", (list, ctx) => { MetricRepository metric = new MetricRepository(ctx); metric.DeleteMetricByID(Guid.Parse(METRIC_GUID)); return(metric.GetAllMetrics()); }); }
public void Metric_GetMetricByID() { string METRIC_GUID = "{819193e6-ea01-4c4e-a948-fc44453b2604}"; // Education GUID ArdaTestMgr.Validate(this, $"Metric.GetMetricByID({METRIC_GUID})", (list, ctx) => { MetricRepository metric = new MetricRepository(ctx); var row = metric.GetMetricByID(Guid.Parse(METRIC_GUID)); return(row); }); }
public void FiscalYear_DeleteFiscalYearByID() { int YEAR = 2018; ArdaTestMgr.Validate(this, $"FiscalYear.DeleteFiscalYearByID({YEAR})", (list, ctx) => { FiscalYearRepository fiscalYear = new FiscalYearRepository(ctx); var fiscalYearId = (from row in list where row.FullNumericFiscalYearMain == YEAR select row.FiscalYearID).First(); fiscalYear.DeleteFiscalYearByID(fiscalYearId); return(fiscalYear.GetAllFiscalYears()); }); }
public void Workload_EditWorkload() { string GUID = "{90cac674-18c0-4139-8aae-f9711bd2d5f4}"; WorkloadViewModel WORKLOAD1 = new WorkloadViewModel() { WBActivity = Guid.Parse("1f265df5-adbe-4b7b-a05a-451af058c482"), // POC WBComplexity = 1, WBCreatedBy = "*****@*****.**", WBCreatedDate = DateTime.Parse("2021-01-20"), WBEndDate = DateTime.Parse("2021-01-30"), WBDescription = "My Workload Description", WBExpertise = 2, WBFilesList = null, WBID = Guid.Parse("aaaa0022-FD15-428C-9B24-14E6467977AD"), WBIsWorkload = true, WBMetrics = new Guid[] { Guid.Parse("6da887cb-9edd-42cb-87c9-83ac772d9b65"), // Community Guid.Parse("45979112-aff6-4bfa-878b-02baa8fd1074") // Education }, WBStartDate = DateTime.Parse("2021-01-25"), WBStatus = 3, WBTechnologies = new Guid[] { Guid.Parse("9c263d44-2c11-48cd-b876-5ebb540bbf51"), // Infra Guid.Parse("af5d8796-0ca2-4d54-84f7-d3194f5f2426") // Web & Mobile }, WBTitle = "My Initial Workload", WBUsers = new string[] { "*****@*****.**", "*****@*****.**" } }; ArdaTestMgr.Validate(this, $"Workload.EditWorkload({GUID})", (list, ctx) => { WorkloadRepository workload = new WorkloadRepository(ctx); var row = WORKLOAD1; row.WBID = Guid.Parse(GUID); workload.EditWorkload(row); return(workload.GetAllWorkloads()); }); }
public void User_AddNewUser() { string USER_UNIQUENAME = "*****@*****.**"; string USER_NAME = "New User 1"; ArdaTestMgr.Validate(this, $"User.AddNewUser('{USER_UNIQUENAME}','{USER_NAME}')", (list, ctx) => { UserRepository user = new UserRepository(ctx); var row = new UserKanbanViewModel() { UniqueName = USER_UNIQUENAME, Name = USER_NAME }; user.AddNewUser(row); return(user.GetAllUsers()); }); }
public void FiscalYear_EditFiscalYearByID() { string GUID = "{d38759ab-e310-46f0-a6c3-b0594c2531ab}"; int YEAR = 2021; string YEARTXT = "TEST-2021"; ArdaTestMgr.Validate(this, $"FiscalYear.EditFiscalYearByID({GUID},{YEAR},{YEARTXT})", (list, ctx) => { FiscalYearRepository fiscalYear = new FiscalYearRepository(ctx); var row = list[0]; row.FiscalYearID = Guid.Parse(GUID); row.FullNumericFiscalYearMain = YEAR; row.TextualFiscalYearMain = YEARTXT; fiscalYear.EditFiscalYearByID(row); return(fiscalYear.GetAllFiscalYears()); }); }