예제 #1
0
        public void SetDiameterOfHolesNegativeTest(double diameter)
        {
            var handleLance = new HandleLanceSettings();

            Assert.Throws <DiameterOfHolesException>(() => handleLance.DiameterOfHoles = diameter);
        }
예제 #2
0
        public void SetDepthOfHolesPositiveTest(double diameter)
        {
            var handleLance = new HandleLanceSettings();

            handleLance.DepthOfHoles = diameter;
        }
예제 #3
0
        public void SetHeightHandleLancePositiveTest(double Height)
        {
            var handleLance = new HandleLanceSettings();

            handleLance.HandleHeight = Height;
        }
예제 #4
0
        public void SetHeightHandleLanceNegativeTest(double Height)
        {
            var handleLance = new HandleLanceSettings();

            Assert.Throws <HandleHeightException>(() => handleLance.HandleHeight = Height);
        }
예제 #5
0
        public void SetThicknessHandleLanceNegativeTest(double Thickness)
        {
            var handleLance = new HandleLanceSettings();

            Assert.Throws <ThicknessOfHandleException>(() => handleLance.ThicknessOfHendle = Thickness);
        }
예제 #6
0
        public void SetThicknesshHandleLancePositiveTest(double Thickness)
        {
            var handleLance = new HandleLanceSettings();

            handleLance.ThicknessOfHendle = Thickness;
        }
예제 #7
0
        public void SetLengthHandleLanceNegativeTest(double Length)
        {
            var handleLance = new HandleLanceSettings();

            Assert.Throws <LengthException>(() => handleLance.LengthOfHandle = Length);
        }
예제 #8
0
        public void SetLengthHandleLancePositiveTest(double Length)
        {
            var handleLance = new HandleLanceSettings();

            handleLance.LengthOfHandle = Length;
        }
예제 #9
0
 /// <summary>
 /// Инициализация параметров
 /// </summary>
 /// <param name="settings">параметры ручки</param>
 public void SetParametr(HandleLanceSettings settings)
 {
     _handleLanceSettings = settings;
 }