public async Task <ApiResponse <RiskDto, GetRiskStatus> > GetRiskAsync(GetRiskPayload payload)
        {
            StartLog();
            ApiResponse <RiskDto, GetRiskStatus> response;

            if (!Validate(payload, out string message, out string property))
            {
                response = Error <GetRiskStatus>(message, property);
            }
Esempio n. 2
0
        public async Task SingleRecordOk()
        {
            var masterDataSvc = GetService <IMasterDataService>();
            var payload       = new GetRiskPayload {
                RiskId = 1
            };
            var response = await masterDataSvc.GetRiskAsync(payload);

            Assert.AreEqual(payload.RiskId, response.Data.RiskId);
            Assert.AreEqual(true, response.Success);
            Assert.AreEqual(null, response.Message);
            Assert.AreEqual(null, response.MessageType);
            Assert.AreEqual(GetRiskStatus.Ok, response.StatusCode);
        }
Esempio n. 3
0
        public async Task SingleRecordNegativeRiskId()
        {
            var masterDataSvc = GetService <IMasterDataService>();
            var payload       = new GetRiskPayload {
                RiskId = -1
            };
            var response = await masterDataSvc.GetRiskAsync(payload);

            Assert.AreEqual(null, response.Data);
            Assert.AreEqual(false, response.Success);
            Assert.AreNotEqual(null, response.Message);
            Assert.AreEqual(ApiMessageType.Error, response.MessageType);
            Assert.AreEqual(GetRiskStatus.RiskIdFormat, response.StatusCode);
        }