コード例 #1
0
        public void Constructor()
        {
            var name          = "name";
            var parameterName = new ParameterName(name, -1);

            Assert.AreEqual(name, parameterName.Name);
        }
コード例 #2
0
        public void InterfaceToString()
        {
            var            name          = "name";
            IParameterName parameterName = new ParameterName(name, -1);

            Assert.AreEqual($"@{name}", parameterName.ToString());
        }
コード例 #3
0
        public void ImplicitStringOperator()
        {
            var    name                = "name";
            var    parameterName       = new ParameterName(name, -1);
            string parameterNameString = parameterName;

            Assert.AreEqual($"@{name}", parameterNameString);
        }
コード例 #4
0
 public void Constructor_StringEmptyArgument()
 {
     string name          = string.Empty;
     var    parameterName = new ParameterName(name, -1);
 }
コード例 #5
0
 public void Constructor_NullArgument()
 {
     string name          = null;
     var    parameterName = new ParameterName(name, -1);
 }