コード例 #1
0
        public void TestReadDocumentationHeaderTextOk()
        {
            //SETUP

            //ATTEMPT
            var content = MarkupFileHelpers.SearchMarkupForSingleFileReturnContent(MasterEnvironment.HeaderTestFilename);

            //VERIFY
            content.Length.ShouldBeGreaterThan(10);
        }
コード例 #2
0
        public void TestCheckDocumentationHeaderTextIsThere()
        {
            //SETUP

            //ATTEMPT
            var filepaths = MarkupFileHelpers.SearchMarkupForManyFilesReturnFilePaths(MasterEnvironment.HeaderTestFilename);

            //VERIFY
            filepaths.Length.ShouldEqual(1);
        }
コード例 #3
0
        public void TestCheckRandomNamedFileIsNotThere()
        {
            //SETUP

            //ATTEMPT
            var ex =
                Assert.Throws<FileNotFoundException>(
                    () => MarkupFileHelpers.SearchMarkupForSingleFileReturnFilePath(Guid.NewGuid().ToString()));

            //VERIFY
        }
コード例 #4
0
        public void TestWriteTestFileAndReadOk()
        {
            //SETUP
            const string testFilename = "Test file - please ignore.txt";
            const string testContent = "This is a Unit Test of the MarkupFileHelpers";

            //ATTEMPT
            MarkupFileHelpers.WriteTextToFileInMarkup(testFilename, testContent);
            var content = MarkupFileHelpers.SearchMarkupForSingleFileReturnContent(testFilename);

            //VERIFY
            content.ShouldEqual(testContent);
        }