public void TokenReplacerWithSingleStringToken_GetToken_ReturnsStringToken() { var tr = new TokenReplacer(); tr.AddStringToken("testName", "testValue"); Assert.IsTrue(tr.GetToken("testName") is StringToken); }
public void TokenReplacerWithSingleNumberToken_GetToken_ReturnsNumberToken() { var tr = new TokenReplacer(); tr.AddNumberToken("testName", 42); Assert.IsTrue(tr.GetToken("testName") is NumberToken); }
public void TokenReplacerWithSingleListToken_GetToken_ReturnsListToken() { var tr = new TokenReplacer(); tr.AddListToken("testName", new List <string>(new string[] {})); Assert.IsTrue(tr.GetToken("testName") is ListToken); }
public void TokenReplacerWithSingleDateToken_GetToken_ReturnsDateToken() { var tr = new TokenReplacer(); tr.AddDateToken("testName", DateTime.Now); Assert.IsTrue(tr.GetToken("testName") is DateToken); }
public void EmptyTokenReplacer_GetToken_ReturnsNull() { var tr = new TokenReplacer(); Assert.IsNull(tr.GetToken("<nonExistentName>")); }
public void TokenReplace_GetTokenWithNull_ThrowsArgumentNullException() { var tr = new TokenReplacer(); Assert.Throws <ArgumentNullException>(() => tr.GetToken(null)); }