public void DebugOutputViewModel_Append_TypeIsStartAndNotFirstStep_NothingAppended()
{
var envRepo = GetEnvironmentRepository();
var viewModel = new DebugOutputViewModel(new Mock<IEventPublisher>().Object, envRepo, new Mock<IDebugOutputFilterStrategy>().Object);
var content = new DebugState { DisplayName = "Content", ID = Guid.NewGuid(), ParentID = Guid.Empty, StateType = StateType.Start, ActivityType = ActivityType.Step, SessionID = viewModel.SessionID };
//------------Execute Test---------------------------
viewModel.Append(content);
// Assert Nothing Appended
Assert.AreEqual(0, viewModel.RootItems.Count);
}