コード例 #1
0
 public void TestParseListFileData_Success()
 {
     double[][] data;
     Assert.IsTrue(TimeTableForm.TryParseListFileData("15.5;16.75;1.25;40\n16.75; 18.75; 2; 64", out data));
     Assert.AreEqual(2, data.Length);
     Assert.AreEqual(18.75, data[1][1]);
 }
コード例 #2
0
        public void TestParseMasterFileData_Invalid()
        {
            string name;
            string firstname;
            double salary;

            Assert.IsFalse(TimeTableForm.TryParseMasterFileData("Vorname: Hans\nNachname: Muster\nStundenlohn: dd", out name, out firstname, out salary));
        }
コード例 #3
0
        public void TestParseMasterFileData_Success()
        {
            string name;
            string firstname;
            double salary;

            Assert.IsTrue(TimeTableForm.TryParseMasterFileData("Vorname: Hans\nNachname: Muster\nStundenlohn: 32", out name, out firstname, out salary));
            Assert.AreEqual("Muster", name);
            Assert.AreEqual("Hans", firstname);
            Assert.AreEqual(32, salary);
        }
コード例 #4
0
 public void TestParseListFileData_Invalid()
 {
     double[][] data;
     Assert.IsFalse(TimeTableForm.TryParseListFileData("15.5;16;1.25;40\nd", out data));
 }