AIMA.Test.Core.Unit.Search.Uninformed;usingjava.util.List;usingorg.junit.Assert;usingorg.junit.Test;usingAIMA.Core.Agent.Action;usingAIMA.Core.Environment.NQueens.NQueensBoard;usingAIMA.Core.Environment.NQueens.NQueensFunctionFactory;usingAIMA.Core.Environment.NQueens.NQueensGoalTest;usingAIMA.Core.Search.Framework.Problem;usingAIMA.Core.Search.Framework.Search;usingAIMA.Core.Search.Framework.SearchAgent;usingAIMA.Core.Search.Uninformed.IterativeDeepeningSearch;.IterativeDeepeningSearchTest.assertCorrectPlacement C# (CSharp) Method

assertCorrectPlacement() private method

private assertCorrectPlacement ( List actions ) : void
actions List
return void
	private void assertCorrectPlacement(List<Action> actions) {
		Assert.assertEquals(8, actions.size());
		Assert.assertEquals(
				"Action[name==placeQueenAt, location== ( 0 , 0 ) ]", actions
						.get(0).ToString());
		Assert.assertEquals(
				"Action[name==placeQueenAt, location== ( 1 , 4 ) ]", actions
						.get(1).ToString());
		Assert.assertEquals(
				"Action[name==placeQueenAt, location== ( 2 , 7 ) ]", actions
						.get(2).ToString());
		Assert.assertEquals(
				"Action[name==placeQueenAt, location== ( 3 , 5 ) ]", actions
						.get(3).ToString());
		Assert.assertEquals(
				"Action[name==placeQueenAt, location== ( 4 , 2 ) ]", actions
						.get(4).ToString());
		Assert.assertEquals(
				"Action[name==placeQueenAt, location== ( 5 , 6 ) ]", actions
						.get(5).ToString());
		Assert.assertEquals(
				"Action[name==placeQueenAt, location== ( 6 , 1 ) ]", actions
						.get(6).ToString());
		Assert.assertEquals(
				"Action[name==placeQueenAt, location== ( 7 , 3 ) ]", actions
						.get(7).ToString());
	}
}