public void Add_0()
 {
     var behavior = new VSBehavior();
     behavior.Add("filename", 100, 1);
     Assert.IsTrue(behavior.CurrentItem.Equals("filename", 100, 1));
     Assert.IsFalse(behavior.CanBackward);
     behavior.Add("filename", 150, 1);
     Assert.IsTrue(behavior.CurrentItem.Equals("filename", 150, 1));
     Assert.IsTrue(behavior.CanBackward);
     Assert.IsTrue(behavior.GetBackwardItem().Equals("filename", 100, 1));
     behavior.Add("filename", 120, 1);
     Assert.IsTrue(behavior.CurrentItem.Equals("filename", 120, 1));
     Assert.IsTrue(behavior.GetBackwardItem().Equals("filename", 100, 1));
 }