assertThat(satisfyState.getAllocateData().getRacks().size(), is(0));
assertThat(satisfyState.getRemoveData().size(), is(0));
ContainerId id1 = MockUtils.getMockContainerId(MockUtils.getMockApplicationAttemptId(0, 0), 1);
NodeId nodeId1 = MockUtils.getMockNodeId("host1", 0);
Priority priority1 = MockUtils.getMockPriority(0);
Container container1 = MockUtils.getMockContainer(id1, nodeId1, null, priority1);
DefaultGridMember member1 = new DefaultGridMember(container1);
assertThat(projection.acceptMember(member1), is(true));
ContainerId id2 = MockUtils.getMockContainerId(MockUtils.getMockApplicationAttemptId(0, 0), 2);
NodeId nodeId2 = MockUtils.getMockNodeId("host1", 0);
Priority priority2 = MockUtils.getMockPriority(0);
Container container2 = MockUtils.getMockContainer(id2, nodeId2, null, priority2);
DefaultGridMember member2 = new DefaultGridMember(container2);
assertThat(projection.acceptMember(member2), is(true));
ContainerId id3 = MockUtils.getMockContainerId(MockUtils.getMockApplicationAttemptId(0, 0), 3);
NodeId nodeId3 = MockUtils.getMockNodeId("host2", 0);
Priority priority3 = MockUtils.getMockPriority(0);
Container container3 = MockUtils.getMockContainer(id3, nodeId3, null, priority3);
DefaultGridMember member3 = new DefaultGridMember(container3);
assertThat(projection.acceptMember(member3), is(true));
ContainerId id4 = MockUtils.getMockContainerId(MockUtils.getMockApplicationAttemptId(0, 0), 4);
NodeId nodeId4 = MockUtils.getMockNodeId("host2", 0);
Priority priority4 = MockUtils.getMockPriority(0);
Container container4 = MockUtils.getMockContainer(id4, nodeId4, null, priority4);
DefaultGridMember member4 = new DefaultGridMember(container4);
assertThat(projection.acceptMember(member4), is(true));
satisfyState = projection.getSatisfyState();