示例#1
0
 public void ExtractPlaceholderKey_WhenPlaceholderIsNested_ReturnsCorrectKey(string originalKey,
                                                                             string expectedKey)
 {
     PlaceholderKeyHelper.ExtractPlaceholderKey(originalKey).Should().Be(expectedKey);
 }
示例#2
0
 public void ExtractPlaceholderKey_WhenPlaceholderIsEmptyString_ThrowsError()
 {
     Assert.Throws <ArgumentNullException>(() => PlaceholderKeyHelper.ExtractPlaceholderKey(string.Empty));
 }
示例#3
0
 public void ExtractPlaceholderKey_WhenPlaceholderIsNotDynamic_ReturnsPlaceholder()
 {
     PlaceholderKeyHelper.ExtractPlaceholderKey(Keys.PlaceholderKey).Should().Be(Keys.PlaceholderKey);
 }
示例#4
0
 public void IsDynamicPlaceholder_WhenPlaceholderIsEmptyString_ThrowsError()
 {
     Assert.Throws <ArgumentNullException>(() => PlaceholderKeyHelper.IsDynamicPlaceholder(string.Empty));
 }
示例#5
0
 public void IsDynamicPlaceholder_WhenPlaceholderIsNotDynamic_ReturnsFalse()
 {
     PlaceholderKeyHelper.IsDynamicPlaceholder(Keys.PlaceholderKey).Should().BeFalse();
 }
示例#6
0
 public void IsDynamicPlaceholder_WhenPlaceholderIsDynamic_ReturnsTrue()
 {
     PlaceholderKeyHelper.IsDynamicPlaceholder(Keys.DynamicPlaceholderKey).Should().BeTrue();
 }