public void Success_withDefaultUserAgent()
        {
            MetadefenderCoreClient metadefenderCoreClient = new MetadefenderCoreClient(GetMockApiUrl());

            metadefenderCoreClient.SetUserAgent("MyAgent");

            CreateStub("/file", "POST", 200, GetJsonFromFile("MetadefenderCoreClient.test.resources.apiResponses.scanFile.scanFile_success.json"));

            using (Stream stream = Assembly.GetExecutingAssembly().GetManifestResourceStream("MetadefenderCoreClient.test.resources.testScanFile.txt"))
            {
                string dataId = metadefenderCoreClient.ScanFile(stream, null);
                Assert.AreEqual("61dffeaa728844adbf49eb090e4ece0e", dataId);
            }

            HttpServer.AssertWasCalled(x =>
            {
                var ret = x.CustomVerb("POST", "/file");
                ret.WithHeader("user_agent", new EqualConstraint("MyAgent"));
                return(ret);
            }
                                       );
        }