public void SetOriginalProperties() { TestLoginName ln = new TestLoginName(); ln.FormatString = "{0}"; Assert.AreEqual(1, ln.StateBag.Count, "ViewState.Count-1"); }
public void Render_StringFormat_Empty() { ContextPage page = new ContextPage(GetPrincipal("me")); TestLoginName ln = new TestLoginName(); ln.Page = page; ln.FormatString = String.Empty; Assert.AreEqual("me", ln.RenderContents(), "RenderContents"); }
public void Render_StringFormat_TwoVars() { ContextPage page = new ContextPage(GetPrincipal("me")); TestLoginName ln = new TestLoginName(); ln.Page = page; ln.FormatString = "Hola {0} {1}!"; Assert.AreEqual("Hola me!", ln.RenderContents(), "RenderContents"); }
public void Render_NoPage() { TestLoginName ln = new TestLoginName(); Assert.AreEqual(String.Empty, ln.Render(), "Render"); Assert.AreEqual(String.Empty, ln.RenderContents(), "RenderContents"); Assert.AreEqual(String.Empty, ln.RenderBeginTag(), "RenderBeginTag"); Assert.AreEqual(String.Empty, ln.RenderEndTag(false), "RenderEndTag"); }
public void CacheIdentity() { TestLoginName ln = new TestLoginName(); Assert.AreEqual(String.Empty, ln.RenderContents(), "Anonymous"); ln.Page = new ContextPage(GetPrincipal("me")); Assert.AreEqual("me", ln.RenderContents(), "me"); ln.Page = new ContextPage(GetPrincipal("you")); Assert.AreEqual("you", ln.RenderContents(), "you"); }
public void Render_Anonymous_IPrincipal() { ContextPage page = new ContextPage(GetPrincipal(String.Empty)); TestLoginName ln = new TestLoginName(); ln.Page = page; Assert.AreEqual(String.Empty, ln.Render(), "Render"); Assert.AreEqual(String.Empty, ln.RenderContents(), "RenderContents"); Assert.AreEqual(String.Empty, ln.RenderBeginTag(), "RenderBeginTag"); Assert.AreEqual(String.Empty, ln.RenderEndTag(false), "RenderEndTag"); }
public void Render_UnauthenticatedUser() { ContextPage page = new ContextPage(GetUnauthenticatedPrincipal("me")); TestLoginName ln = new TestLoginName(); ln.Page = page; Assert.IsFalse(page.User.Identity.IsAuthenticated, "IsAuthenticated"); Assert.AreEqual("<span>me</span>", ln.Render(), "Render"); Assert.AreEqual("me", ln.RenderContents(), "RenderContents"); Assert.AreEqual("<span>", ln.RenderBeginTag(), "RenderBeginTag"); Assert.AreEqual("<span></span>", ln.RenderEndTag(true), "RenderEndTag"); }
public void DefaultProperties() { TestLoginName ln = new TestLoginName(); Assert.AreEqual(0, ln.Attributes.Count, "Attributes.Count"); Assert.AreEqual(0, ln.StateBag.Count, "ViewState.Count"); Assert.AreEqual("{0}", ln.FormatString, "FormatString"); Assert.AreEqual("span", ln.Tag, "span"); Assert.AreEqual(0, ln.Attributes.Count, "Attributes.Count-1"); Assert.AreEqual(0, ln.StateBag.Count, "ViewState.Count-1"); }
public void CleanProperties() { TestLoginName ln = new TestLoginName(); ln.FormatString = "Hola {0}!"; Assert.AreEqual("Hola {0}!", ln.FormatString, "FormatString-1"); Assert.AreEqual(1, ln.StateBag.Count, "ViewState.Count-1"); ln.FormatString = "{0}"; Assert.AreEqual("{0}", ln.FormatString, "FormatString-2"); Assert.AreEqual(1, ln.StateBag.Count, "ViewState.Count-2"); ln.FormatString = String.Empty; Assert.AreEqual(String.Empty, ln.FormatString, "FormatString-3"); Assert.AreEqual(1, ln.StateBag.Count, "ViewState.Count-3"); ln.FormatString = null; Assert.AreEqual("{0}", ln.FormatString, "FormatString-4"); Assert.AreEqual(0, ln.StateBag.Count, "ViewState.Count-4"); }
public void Render_UnauthenticatedUser () { ContextPage page = new ContextPage (GetUnauthenticatedPrincipal ("me")); TestLoginName ln = new TestLoginName (); ln.Page = page; Assert.IsFalse (page.User.Identity.IsAuthenticated, "IsAuthenticated"); Assert.AreEqual ("<span>me</span>", ln.Render (), "Render"); Assert.AreEqual ("me", ln.RenderContents (), "RenderContents"); Assert.AreEqual ("<span>", ln.RenderBeginTag (), "RenderBeginTag"); Assert.AreEqual ("<span></span>", ln.RenderEndTag (true), "RenderEndTag"); }
public void Render_Anonymous_IPrincipal () { ContextPage page = new ContextPage (GetPrincipal (String.Empty)); TestLoginName ln = new TestLoginName (); ln.Page = page; Assert.AreEqual (String.Empty, ln.Render (), "Render"); Assert.AreEqual (String.Empty, ln.RenderContents (), "RenderContents"); Assert.AreEqual (String.Empty, ln.RenderBeginTag (), "RenderBeginTag"); Assert.AreEqual (String.Empty, ln.RenderEndTag (false), "RenderEndTag"); }
public void Render_NoPage () { TestLoginName ln = new TestLoginName (); Assert.AreEqual (String.Empty, ln.Render (), "Render"); Assert.AreEqual (String.Empty, ln.RenderContents (), "RenderContents"); Assert.AreEqual (String.Empty, ln.RenderBeginTag (), "RenderBeginTag"); Assert.AreEqual (String.Empty, ln.RenderEndTag (false), "RenderEndTag"); }
public void CacheIdentity () { TestLoginName ln = new TestLoginName (); Assert.AreEqual (String.Empty, ln.RenderContents (), "Anonymous"); ln.Page = new ContextPage (GetPrincipal ("me")); Assert.AreEqual ("me", ln.RenderContents (), "me"); ln.Page = new ContextPage (GetPrincipal ("you")); Assert.AreEqual ("you", ln.RenderContents (), "you"); }
public void CleanProperties () { TestLoginName ln = new TestLoginName (); ln.FormatString = "Hola {0}!"; Assert.AreEqual ("Hola {0}!", ln.FormatString, "FormatString-1"); Assert.AreEqual (1, ln.StateBag.Count, "ViewState.Count-1"); ln.FormatString = "{0}"; Assert.AreEqual ("{0}", ln.FormatString, "FormatString-2"); Assert.AreEqual (1, ln.StateBag.Count, "ViewState.Count-2"); ln.FormatString = String.Empty; Assert.AreEqual (String.Empty, ln.FormatString, "FormatString-3"); Assert.AreEqual (1, ln.StateBag.Count, "ViewState.Count-3"); ln.FormatString = null; Assert.AreEqual ("{0}", ln.FormatString, "FormatString-4"); Assert.AreEqual (0, ln.StateBag.Count, "ViewState.Count-4"); }
public void SetOriginalProperties () { TestLoginName ln = new TestLoginName (); ln.FormatString = "{0}"; Assert.AreEqual (1, ln.StateBag.Count, "ViewState.Count-1"); }
public void Render_StringFormat_Empty () { ContextPage page = new ContextPage (GetPrincipal ("me")); TestLoginName ln = new TestLoginName (); ln.Page = page; ln.FormatString = String.Empty; Assert.AreEqual ("me", ln.RenderContents (), "RenderContents"); }
public void Render_StringFormat_TwoVars () { ContextPage page = new ContextPage (GetPrincipal ("me")); TestLoginName ln = new TestLoginName (); ln.Page = page; ln.FormatString = "Hola {0} {1}!"; Assert.AreEqual ("Hola me!", ln.RenderContents (), "RenderContents"); }
public void DefaultProperties () { TestLoginName ln = new TestLoginName (); Assert.AreEqual (0, ln.Attributes.Count, "Attributes.Count"); Assert.AreEqual (0, ln.StateBag.Count, "ViewState.Count"); Assert.AreEqual ("{0}", ln.FormatString, "FormatString"); Assert.AreEqual ("span", ln.Tag, "span"); Assert.AreEqual (0, ln.Attributes.Count, "Attributes.Count-1"); Assert.AreEqual (0, ln.StateBag.Count, "ViewState.Count-1"); }