コード例 #1
0
        public void Load_WithValidFile_ExpectProperData(
            string filename, 
            string data)
        {
            using (MolesContext.Create())
            {
                // Arrange
                var expectedData = data;
                var fileInfo = new FileInfo(filename);

                MFileSystem.ReadAllTextFileInfo = info =>
                    {
                        Console.WriteLine("filename: {0}", info.Name);
                        Assert.IsTrue(info.Name == filename);
                        return data;
                    };

                var classUnderTest = new Import();

                // Act
                classUnderTest.Load(fileInfo);

                // Assert
                Assert.AreEqual(expectedData, classUnderTest.Data);
            }
        }
コード例 #2
0
        public void Load_WithValidFile_ExpectProperData()
        {
            // Arrange
            var fileInfo = new System.IO.FileInfo(FileName);

            var classUnderTest = new Import();

            // Act
            classUnderTest.Load(fileInfo);

            // Assert
            Assert.AreEqual(Data, classUnderTest.Data);
        }