public void SetName_WithValidValue_CheckNameProperty_ReturnsCorrect()
        {
            // ARRANGE
            const string expectedValue = "TestName";
            var parameters = new StoredProcedureWithParameters.BasicParameters();
            var procedure = new StoredProcedureWithParameters(parameters);

            // ACT
            procedure.SetProcedureName(expectedValue);
            var actualValue = procedure.ProcedureName;

            // ASSERT
            Assert.AreEqual(expectedValue, actualValue);
        }
        public void SetName_WithNullValue_ThrowsArgumentNullException()
        {
            // ARRANGE
            var parameters = new StoredProcedureWithParameters.BasicParameters();
            var procedure = new StoredProcedureWithParameters(parameters);

            // ACT
            procedure.SetProcedureName(null);

            // ASSERT
            Assert.Fail("ArgumentOutOfRangeException not encountered");
        }