public void UpdateMeasurement_AllPropertiesValid_DoesNotThrowArgumentException()
 {
     //Arrange
     Mock<AccessTokenManagerBaseStub> tokenManager = new Mock<AccessTokenManagerBaseStub>();
     DiabetesMeasurementsEndpoint measurementRequest = new DiabetesMeasurementsEndpoint(tokenManager.Object, new UsersModel());
     //Act and Assert
     Assert.DoesNotThrow(() => { measurementRequest.UpdateMeasurement(ValidMeasurement); });
 }
 public void UpdateMeasurement_AllMeasurementsNull_ArgumentException()
 {
     //Arrange
     Mock<AccessTokenManagerBaseStub> tokenManager = new Mock<AccessTokenManagerBaseStub>();
     DiabetesMeasurementsEndpoint measurementRequest = new DiabetesMeasurementsEndpoint(tokenManager.Object, new UsersModel());
     //Act
     ValidMeasurement.CPeptide = null;
     ValidMeasurement.FastingPlasmaGlucoseTest = null;
     ValidMeasurement.HemoglobinA1c = null;
     ValidMeasurement.Insulin = null;
     ValidMeasurement.OralGlucoseToleranceTest = null;
     ValidMeasurement.RandomPlasmaGlucoseTest = null;
     ValidMeasurement.Triglyceride = null;
     //Assert
     Assert.Throws(typeof(ArgumentException), () => { measurementRequest.UpdateMeasurement(ValidMeasurement); });
 }