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