Example #1
0
        public DynastApiTests()
        {
            var config = new Config()
            {
                ApiUrl = "http://announcement-mirror.dynast.io/"
            };

            var data       = File.ReadAllText("../../../sample_data.json");
            var sampleData = JsonConvert.DeserializeObject <ServerObj>(data).ServerInformations;

            mock = new Mock <DynastApi>(config, new LiteRepository("haydar.db"));
            mock.Setup(x => x.DeserializeServerInformations(It.IsAny <string>()))
            .Returns(sampleData);

            api = mock.Object;
        }
Example #2
0
 public DynastModule(DynastApi api, Config config, PaginationService paginator)
 {
     _api       = api;
     _config    = config;
     _paginator = paginator;
 }