public void GetMeasurement_UriValid_DoesNotThrowArgumentException() { //Arrange var validPath = "/test/"; Mock<AccessTokenManagerBaseStub> tokenManager = new Mock<AccessTokenManagerBaseStub>(); GeneralMeasurementsEndpoint measurementRequest = new GeneralMeasurementsEndpoint(tokenManager.Object, new UsersModel { GeneralMeasurements = validPath }); //Act and Assert Assert.DoesNotThrow(() => { measurementRequest.GetMeasurement(validPath); }); }
public void GetMeasurement_UriNotValid_ArgumentException() { //Arrange var validPath = "/test/"; Mock<AccessTokenManagerBaseStub> tokenManager = new Mock<AccessTokenManagerBaseStub>(); GeneralMeasurementsEndpoint measurementRequest = new GeneralMeasurementsEndpoint(tokenManager.Object, new UsersModel { GeneralMeasurements = validPath }); //Act and Assert Assert.Throws(typeof(ArgumentException), () => { measurementRequest.GetMeasurement("Not validPath."); }); }