コード例 #1
0
        public void FindOneSoldierNoSoldier()
        {
            ResetRecords();

            var queue = new DistinctQueue();
            var soldierDatabaseManager = new SoldierDatabaseManager(_databaseContext, queue);

            Assert.Null(soldierDatabaseManager.FindOneSoldier(Guid.NewGuid()));
        }
コード例 #2
0
        public void FindOneSoldierOneMatch()
        {
            ResetRecords();

            var soldier = new SoldierRecord
            {
                X = 5,
                Y = 5
            };

            _databaseContext.SoldierRecords.Add(soldier);
            _databaseContext.SaveChanges();

            var queue = new DistinctQueue();
            var soldierDatabaseManager = new SoldierDatabaseManager(_databaseContext, queue);

            Assert.NotNull(soldierDatabaseManager.FindOneSoldier(soldier.Id));
        }