Пример #1
0
 public void BooleanCallsImportBoolean()
 {
     JsonReader reader = CreateReader("true");
     ImporterMock importer = new ImporterMock();
     importer.Boolean = true;
     Assert.AreEqual(true, importer.Import(new ImportContext(), reader));
 }
Пример #2
0
 public void ArrayCallsImportArray()
 {
     JsonReader reader = CreateReader("[]");
     ImporterMock importer = new ImporterMock();
     object result = new object();
     importer.Array = result;
     Assert.AreEqual(result, importer.Import(new ImportContext(), reader));
 }
Пример #3
0
        public void BooleanCallsImportBoolean()
        {
            JsonReader   reader   = CreateReader("true");
            ImporterMock importer = new ImporterMock();

            importer.Boolean = true;
            Assert.AreEqual(true, importer.Import(new ImportContext(), reader));
        }
 public void NumberCallsImportNumber()
 {
     JsonReader reader = CreateReader("42");
     ImporterMock importer = new ImporterMock();
     const int result = 42;
     importer.Number = result;
     Assert.AreEqual(result, importer.Import(new ImportContext(), reader));
 }
Пример #5
0
        public void StringCallsImportString()
        {
            var          reader   = CreateReader("''");
            var          importer = new ImporterMock();
            const string result   = "hello";

            importer.String = result;
            Assert.AreEqual(result, importer.Import(new ImportContext(), reader));
        }
Пример #6
0
        public void NumberCallsImportNumber()
        {
            var       reader   = CreateReader("42");
            var       importer = new ImporterMock();
            const int result   = 42;

            importer.Number = result;
            Assert.AreEqual(result, importer.Import(new ImportContext(), reader));
        }
Пример #7
0
        public void ObjectCallsImportObject()
        {
            var reader   = CreateReader("{}");
            var importer = new ImporterMock();
            var result   = new object();

            importer.Object = result;
            Assert.AreEqual(result, importer.Import(new ImportContext(), reader));
        }
Пример #8
0
        public void ArrayCallsImportArray()
        {
            var reader   = CreateReader("[]");
            var importer = new ImporterMock();
            var result   = new object();

            importer.Array = result;
            Assert.AreEqual(result, importer.Import(new ImportContext(), reader));
        }
Пример #9
0
        public void BooleanCallsImportBoolean()
        {
            var reader   = CreateReader("true");
            var importer = new ImporterMock {
                Boolean = true
            };

            Assert.AreEqual(true, importer.Import(new ImportContext(), reader));
        }
Пример #10
0
 public void StringCallsImportString()
 {
     JsonReader reader = CreateReader("''");
     ImporterMock importer = new ImporterMock();
     const string result = "hello";
     importer.String = result;
     Assert.AreEqual(result, importer.Import(new ImportContext(), reader));
 }
Пример #11
0
 public void ObjectCallsImportObject()
 {
     JsonReader reader = CreateReader("{}");
     ImporterMock importer = new ImporterMock();
     object result = new object();
     importer.Object = result;
     Assert.AreEqual(result, importer.Import(new ImportContext(), reader));
 }