using NUnit.Framework; using System.Collections.Generic; namespace ASC.Files.Tests { public static class DocumentData { public static IEnumerable GetCreateFolderItems() { yield return new TestCaseData("FolderOne"); } public static IEnumerable GetFolderItemsEmpty() { yield return new TestCaseData(true, 0, 0); } public static IEnumerable GetFolderItemsNotEmpty() { yield return new TestCaseData(true, 1, 1); } public static IEnumerable GetFolderInfoItems() { yield return new TestCaseData("TestFolder"); } public static IEnumerable GetRenameFolderItems() { yield return new TestCaseData("FoldTest"); } public static IEnumerable GetDeleteFolderItems() { yield return new TestCaseData(false, true); } public static IEnumerable GetCreateFileItems() { yield return new TestCaseData("FileOne"); } public static IEnumerable GetFileInfoItems() { yield return new TestCaseData("TestFile"); } public static IEnumerable GetUpdateFileItems() { yield return new TestCaseData("FileTest", 3); } public static IEnumerable GetDeleteFileItems() { yield return new TestCaseData(false, true); } public static IEnumerable GetMoveBatchItems() { yield return new TestCaseData(" [ { \"folderIds\": [ 1, 2, 3 ] }, { \"fileIds\": [ 1 , 2 ] }, { \"destFolderId\": 4 } ]"); } public static IEnumerable GetCopyBatchItems() { yield return new TestCaseData(" [ { \"folderIds\": [ 6 ] }, { \"fileIds\": [ 4 , 5 ] }, { \"destFolderId\": 5 } ]"); } public static IEnumerable ShareParamToFolder() { yield return new TestCaseData( false, "folder_test"); } public static IEnumerable ShareParamToFile() { yield return new TestCaseData(false, "folder_test"); } public static IEnumerable ShareParamToRecentFile() { yield return new TestCaseData("TestFile", false, "folder_test"); } public static IEnumerable ShareParamToFileRead() { yield return new TestCaseData( false, "folder_test"); } public static IEnumerable GetSharedInfo() { yield return new TestCaseData("TestFileRead"); } public static IEnumerable GetSharedInfoReadAndWrite() { yield return new TestCaseData("TestFileReadAndWrite"); } public static IEnumerable GetSharedFolderInfoRead() { yield return new TestCaseData("TestFolderRead"); } public static IEnumerable GetSharedFolderInfoReadAndWrite() { yield return new TestCaseData("TestFolderReadAndWrite"); } } }