public void CheckSaldoFromUser_ShouldReturn_NotEnoughSaldo() { ValidateScan validateScan = _context.GiveContext(); string cardUid = "99999999999999"; string deviceUid = "04346C824D538012"; var result = validateScan.CheckScan(cardUid, deviceUid); result.status.Should().Be((int)StatusCode.NotEnoughSaldo); result.message.Should().Be(StatusCode.NotEnoughSaldo.ToString()); }
public void CheckForValidInput_ShouldReturn_InvalidInput() { ValidateScan validateScan = _context.GiveContext(); string cardUid = "12345"; string deviceUid = "04346C824D538012"; var result = validateScan.CheckScan(cardUid, deviceUid); result.status.Should().Be((int)StatusCode.InvalidInput); result.message.Should().Be(StatusCode.InvalidInput.ToString()); }
public void CheckCardId_ShouldReturn_EmployeeCardNotFound() { ValidateScan validateScan = _context.GiveContext(); string cardUid = "00000000000001"; string deviceUid = "04346C824D538012"; var result = validateScan.CheckScan(cardUid, deviceUid); result.status.Should().Be((int)StatusCode.EmployeeCardNotFound); result.message.Should().Be(StatusCode.EmployeeCardNotFound.ToString()); }
public void CheckTerminalAndProduct_ShouldReturn_TerminalNotFoundOrNoProductAttached() { ValidateScan validateScan = _context.GiveContext(); string cardUid = "04346C824D5380"; string deviceUid = "04346C824D538011"; var result = validateScan.CheckScan(cardUid, deviceUid); result.status.Should().Be((int)StatusCode.TerminalNotFoundOrNoProductAttached); result.message.Should().Be(StatusCode.TerminalNotFoundOrNoProductAttached.ToString()); }
public void CheckComplete_ShouldReturn_ScanOk() { ValidateScan validateScan = _context.GiveContext(); string cardUid = "04346C824D5380"; string deviceUid = "04346C824D538012"; var result = validateScan.CheckScan(cardUid, deviceUid); result.status.Should().Be((int)StatusCode.ScanOk); result.message.Should().Be(StatusCode.ScanOk.ToString()); }