Пример #1
0
        public async Task ExpectElasticStore_StoresTvIndexAsync()
        {
            var settings = new ConnectionSettings(new Uri("http://192.168.0.60:9200"))
                           .DefaultIndex("tv");

            var lowlevelClient = new ElasticClient(settings);
            var store          = new ElasticStore(lowlevelClient);
            var retrieve       = new ElasticRetrieve(lowlevelClient);

            var tvShow = new TvData
            {
                Title    = "Game of Thrones",
                Episodes = 10,
                Series   = 5
            };

            var id = await store.StoreTvWatchableAsync(tvShow);

            //Assert.That(id, Is.EqualTo(""));

            var tv = retrieve.RetrieveTvData(tvShow.Title);
        }
Пример #2
0
 public void Setup()
 {
     _client = new Mock <IElasticClient>();
     _store  = new ElasticStore(_client.Object);
 }