Changeset 37620
- Timestamp:
- 05/19/10 08:13:25 (3 years ago)
- Location:
- lang/csharp/DominionEngine
- Files:
-
- 2 modified
-
DominionEngine.Core.Test/GameTest.cs (modified) (1 diff)
-
DominionEngine.Core/Game.cs (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lang/csharp/DominionEngine/DominionEngine.Core.Test/GameTest.cs
r37619 r37620 159 159 160 160 #region フェイズ 161 162 [Test] 163 public void ExecuteTurn() 164 { 165 Game game = new Game(2); 166 167 Assert.That(game.TurnPlayer.Position, Is.EqualTo(0)); 168 169 game.ExecuteTurn(); 170 Assert.That(game.TurnPlayer.Position, Is.EqualTo(1)); 171 172 game.ExecuteTurn(); 173 Assert.That(game.TurnPlayer.Position, Is.EqualTo(0)); 174 } 161 175 162 176 [Test] -
lang/csharp/DominionEngine/DominionEngine.Core/Game.cs
r37619 r37620 247 247 foreach (var item in EachTurns()) 248 248 { 249 ActionPhase(); 250 BuyPhase(); 251 CleanUpPhase(); 252 253 turnPlayerPosition++; 249 ExecuteTurn(); 254 250 } 255 251 } … … 292 288 293 289 #region フェイズ 290 291 /// <summary> 292 /// ターンを実行する 293 /// </summary> 294 internal void ExecuteTurn() 295 { 296 ActionPhase(); 297 BuyPhase(); 298 CleanUpPhase(); 299 300 turnPlayerPosition = (turnPlayerPosition + 1) % Players.Count; 301 } 294 302 295 303 /// <summary>
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)