示例#1
0
        public void NUnitTestParsingString(string stringInput)
        {
            SortingScales sortClass = new SortingScales();

            Dictionary <char, int> weightLetter = new Dictionary <char, int>();

            sortClass.ParsingString(stringInput, weightLetter);
        }
示例#2
0
        public void NUnitTestSortData(string stringInput, char charC, int intC, char charК, int intK, char charZ, int intZ, string result)
        {
            SortingScales sortClass = new SortingScales();

            Dictionary <char, int> weightLetter = new Dictionary <char, int>();

            weightLetter.Add(charC, intC);
            weightLetter.Add(charК, intK);
            weightLetter.Add(charZ, intZ);

            Assert.AreEqual(result, sortClass.SortData(stringInput, weightLetter));
        }
示例#3
0
 public MainForm()
 {
     InitializeComponent();
     _worckFileClass = new WorkOpenFileDialog();
     _sortingClass   = new SortingScales();
 }
示例#4
0
        public void NUnitTestReplaceCharInString(String source, int index, Char newSymb, string result)
        {
            SortingScales sortClass = new SortingScales();

            Assert.AreEqual(result, sortClass.ReplaceCharInString(source, index, newSymb));
        }
示例#5
0
        public void NUnitTestNumberLetters(string stringInput, int result)
        {
            SortingScales sortClass = new SortingScales();

            Assert.AreEqual(result, sortClass.NumberLetters(stringInput));
        }