public async Task Get_Google_Sheet_Data_v1_Run_No_Auth() { //Arrange var runUrl = GetTerminalRunUrl(); //prepare the action DTO with valid target URL var dataDTO = HealthMonitor_FixtureData.Get_Google_Sheet_Data_v1_InitialConfiguration_Fr8DataDTO(); dataDTO.ActivityDTO.AuthToken = null; AddOperationalStateCrate(dataDTO, new OperationalStateCM()); //Act var payload = await HttpPostAsync <Fr8DataDTO, PayloadDTO>(runUrl, dataDTO); CheckIfPayloadHasNeedsAuthenticationError(payload); }
public async Task Get_Google_Sheet_Data_Initial_Configuration_Check_Crate_Structure() { var configureUrl = GetTerminalConfigureUrl(); var dataDTO = HealthMonitor_FixtureData.Get_Google_Sheet_Data_v1_InitialConfiguration_Fr8DataDTO(); dataDTO.ActivityDTO.AuthToken = HealthMonitor_FixtureData.Google_AuthToken1(); var responseActionDTO = await HttpPostAsync <Fr8DataDTO, ActivityDTO>( configureUrl, dataDTO ); Assert.NotNull(responseActionDTO); Assert.NotNull(responseActionDTO.CrateStorage); var crateStorage = Crate.FromDto(responseActionDTO.CrateStorage); AssertCrateTypes_OnConfiguration(crateStorage); }