public void Browser_Forward_Before_End() { var browser = new LinkedStackBrowser(); browser.Open("www.google.com"); browser.Open("www.baidu.com"); browser.Open("www.qq.com"); browser.Open("www.dadu.com"); browser.Backward(); browser.Backward(); browser.Backward(); browser.Forward(); string url = browser.Forward(); Assert.Equal("www.qq.com", url); }
public void Browser_Backward_And_Open_New_Then_Cannot_Forward() { var browser = new LinkedStackBrowser(); browser.Open("www.google.com"); browser.Open("www.baidu.com"); browser.Open("www.qq.com"); browser.Backward(); browser.Backward(); browser.Open("www.dadu.com"); string url = browser.Forward(); Assert.Equal(string.Empty, url); }