public void TestReplaceContentTypeDeserializer()
 {
     var restClient = new RestClient();
     var deserializer = new TestDeserializer();
     restClient.ReplaceHandler(typeof(Deserializers.JsonDeserializer), deserializer);
     Assert.Same(deserializer, restClient.GetHandler("application/json"));
     Assert.Same(deserializer, restClient.GetHandler("text/json"));
 }
Exemplo n.º 2
0
        public void TestReplaceContentTypeDeserializer()
        {
            var restClient   = new RestClient();
            var deserializer = new TestDeserializer();

            restClient.ReplaceHandler(typeof(Deserializers.JsonDeserializer), deserializer);
            Assert.Same(deserializer, restClient.GetHandler("application/json"));
            Assert.Same(deserializer, restClient.GetHandler("text/json"));
        }
Exemplo n.º 3
0
    public Simulator(string phonePath, string testPath)
    {
        // Read and deserialize the phones:
        var phoneDicts = CsvReader.ReadCsv(phonePath);

        Phones = new Dictionary <string, MobilePhone>(phoneDicts.Length);

        foreach (var dict in phoneDicts)
        {
            var phone = PhoneDeserializer.Deserialize(dict);
            Phones[phone.PhoneNumber] = phone;
        }

        // Read and deserialize the tests:
        var testDicts = CsvReader.ReadCsv(testPath);

        Tests = new Test[testDicts.Length];

        for (int i = 0; i < testDicts.Length; i++)
        {
            Tests[i] = TestDeserializer.Deserialize(testDicts[i]);
        }
    }
Exemplo n.º 4
0
 public BaseDocumentParserTests()
 {
     _deserializer = new TestDeserializer(ResourceGraph, new ResourceFactory(new ServiceContainer()));
 }