public void SchemaJsonReaderTest()
        {
            var jsonReader = A.Fake<IReadableRepository<Document>>();

            var reader = new SchemaJsonReader(jsonReader);

            Assert.IsNotNull(reader);
        }
        public void ReadTest()
        {
            var db = new Document();

            var jsonReader = A.Fake<IReadableRepository<Document>>();
            A.CallTo(() => jsonReader.Read()).Returns(db);

            var reader = new SchemaJsonReader(jsonReader);

            var result = reader.Read();

            Assert.AreEqual(db, result);
        }