示例#1
0
 public void TestImportExcelList_MultiElements()
 {
     MockMultiElements();
     myObject = new ImportClass(mockReader.Object);
     myObject.Import();
     Assert.IsNotNull(myObject);
     Assert.AreEqual(myObject.Name, "Name0");
     Assert.AreEqual(myObject.Value, 0);
     Assert.IsTrue(mockReader.Object.Read());
     Assert.AreEqual(mockReader.Object.Depth, 1);
     myObject = new ImportClass(mockReader.Object);
     myObject.Import();
     Assert.IsNotNull(myObject);
     Assert.AreEqual(myObject.Name, "Name1");
     Assert.AreEqual(myObject.Value, 1);
     Assert.IsTrue(mockReader.Object.Read());
     Assert.AreEqual(mockReader.Object.Depth, 2);
     myObject = new ImportClass(mockReader.Object);
     myObject.Import();
     Assert.IsNotNull(myObject);
     Assert.AreEqual(myObject.Name, "Name2");
     Assert.AreEqual(myObject.Value, 2);
     Assert.IsFalse(mockReader.Object.Read());
     Assert.AreEqual(mockReader.Object.Depth, 3);
 }
示例#2
0
 public void TestImportExcelList_MultiElements()
 {
     MockMultiElements();
     myObject=new ImportClass(mockReader.Object);
     myObject.Import();
     Assert.IsNotNull(myObject);
     Assert.AreEqual(myObject.Name, "Name0");
     Assert.AreEqual(myObject.Value, 0);
     Assert.IsTrue(mockReader.Object.Read());
     Assert.AreEqual(mockReader.Object.Depth, 1);
     myObject=new ImportClass(mockReader.Object);
     myObject.Import();
     Assert.IsNotNull(myObject);
     Assert.AreEqual(myObject.Name, "Name1");
     Assert.AreEqual(myObject.Value, 1);
     Assert.IsTrue(mockReader.Object.Read());
     Assert.AreEqual(mockReader.Object.Depth, 2);
     myObject=new ImportClass(mockReader.Object);
     myObject.Import();
     Assert.IsNotNull(myObject);
     Assert.AreEqual(myObject.Name, "Name2");
     Assert.AreEqual(myObject.Value, 2);
     Assert.IsFalse(mockReader.Object.Read());
     Assert.AreEqual(mockReader.Object.Depth, 3);
 }
示例#3
0
 public void TestImportExcelList()
 {
     myObject = new ImportClass(mockReader.Object);
     myObject.Import();
     Assert.IsNotNull(myObject);
     Assert.AreEqual(myObject.Name, "Name0");
     Assert.AreEqual(myObject.Value, 0);
 }
示例#4
0
 public void TestImportExcelList()
 {
     myObject=new ImportClass(mockReader.Object);
     myObject.Import();
     Assert.IsNotNull(myObject);
     Assert.AreEqual(myObject.Name, "Name0");
     Assert.AreEqual(myObject.Value, 0);
 }