Beispiel #1
0
        public Task GetGame(GetGameModel tGetGameModel)
        {
            return
                Task.Factory.StartNew(
                    () =>
                        {
                            var vQuery = mQueryFactory.CreateGetGameQuery(tGetGameModel);

                            Caller.AddGame(vQuery.Result);
                        });
        }
        public void GetGameFromDocumentStore(string tGameName, string[] tGameList)
        {
            var vDatabase = GetEmbeddedDatabase;

            foreach (var vGameName in tGameList)
            {
                AddGameToDatabase(vGameName, vDatabase);
            }

            var vModel = new GetGameModel {Name = tGameName};

            var vQuery = new GetGameQuery(vDatabase, vModel);

            Assert.AreEqual(tGameName, vQuery.Result.Name);
        }
 public GetGameQuery(IDocumentStore tDocumentStore, GetGameModel tGetGameModel)
 {
     mDocumentStore = tDocumentStore;
     mGetGameModel = tGetGameModel;
 }