public StudentWithMetrics.IndicatorMetric PrepareIndicatorMetric(long studentUSI, int uniqueIdentifier, int? metricVariantId, string metricValue, int? stateTypeId, string valueType, string displayValueFormat) { if (metricVariantId == null) return new StudentWithMetrics.IndicatorMetric(studentUSI) { UniqueIdentifier = uniqueIdentifier, State = MetricStateType.None, MetricIndicator = (int)MetricIndicatorType.None }; var additionalMetric = new StudentWithMetrics.IndicatorMetric(studentUSI); PrepareMetric(additionalMetric, uniqueIdentifier, metricVariantId, metricValue, stateTypeId, valueType, displayValueFormat); additionalMetric.MetricIndicator = (int)MetricIndicatorType.None; return additionalMetric; }
protected override void ExecuteTest() { studentListUtilitiesProvider = new StudentListUtilitiesProvider(metricStateProvider, metricNodeResolver); actualModel = studentListUtilitiesProvider.PrepareIndicatorMetric(suppliedStudentUSI, suppliedSchoolId, suppliedUniqueIdentifier, suppliedMetricVariantId, suppliedMetricValue.ToString(), suppliedStateType, suppliedValueType); }
protected override void ExecuteTest() { studentListUtilitiesProvider = new StudentListUtilitiesProvider(metricStateProvider, metricNodeResolver); actualModel = studentListUtilitiesProvider.PrepareIndicatorMetric(suppliedStudentUSI, suppliedUniqueIdentifier, null, null, null, null, null); }