import demistomock as demisto
import pytest
from VerdictResult import main
@pytest.mark.parametrize(
"verdict, html",
[
("Malicious", "
Malicious
"),
("Non-Malicious", "Non-Malicious
"),
("Suspicious", "Suspicious
"),
("blabla", "Not Determined
"),
],
)
def test_main(mocker, verdict, html):
mocker.patch.object(demisto, "incidents", return_value=[{"CustomFields": {"verdict": verdict}}])
mock_results = mocker.patch.object(demisto, "results")
main()
assert mock_results.call_args[0][0]["Contents"] == html