DocSpace-buildtools/products/ASC.Files/Tests/Infrastructure/DocumentData.cs

69 lines
2.0 KiB
C#
Raw Normal View History

2020-09-24 08:49:41 +00:00
using NUnit.Framework;
using System.Collections.Generic;
namespace ASC.Files.Tests
{
public static class DocumentData
{
public static IEnumerable<TestCaseData> GetCreateFolderItems()
{
yield return new TestCaseData("FolderOne");
}
public static IEnumerable<TestCaseData> GetFolderItems()
{
2020-11-19 02:53:50 +00:00
yield return new TestCaseData(true, 0, 0);
2020-09-24 08:49:41 +00:00
}
public static IEnumerable<TestCaseData> GetFolderInfoItems()
{
2020-11-19 02:53:50 +00:00
yield return new TestCaseData("TestFolder");
2020-09-24 08:49:41 +00:00
}
public static IEnumerable<TestCaseData> GetRenameFolderItems()
{
2020-11-19 02:53:50 +00:00
yield return new TestCaseData("FoldTest");
2020-09-24 08:49:41 +00:00
}
public static IEnumerable<TestCaseData> GetDeleteFolderItems()
{
2020-11-19 02:53:50 +00:00
yield return new TestCaseData(false, true);
2020-09-24 08:49:41 +00:00
}
public static IEnumerable<TestCaseData> GetCreateFileItems()
{
2020-11-19 02:53:50 +00:00
yield return new TestCaseData("FileOne");
2020-09-24 08:49:41 +00:00
}
public static IEnumerable<TestCaseData> GetFileInfoItems()
{
2020-11-19 02:53:50 +00:00
yield return new TestCaseData("FileTest");
2020-09-24 08:49:41 +00:00
}
public static IEnumerable<TestCaseData> GetUpdateFileItems()
{
2020-11-19 02:53:50 +00:00
yield return new TestCaseData("FileTest", 3);
2020-09-24 08:49:41 +00:00
}
public static IEnumerable<TestCaseData> GetDeleteFileItems()
{
2020-11-19 02:53:50 +00:00
yield return new TestCaseData(false, true);
2020-09-24 08:49:41 +00:00
}
public static IEnumerable<TestCaseData> GetMoveBatchItems()
{
yield return new TestCaseData(" [ { \"folderIds\": [ 1, 2, 3 ] }, { \"fileIds\": [ 1 , 2 ] }, { \"destFolderId\": 4 } ]");
}
public static IEnumerable<TestCaseData> GetCopyBatchItems()
{
yield return new TestCaseData(" [ { \"folderIds\": [ 6 ] }, { \"fileIds\": [ 4 , 5 ] }, { \"destFolderId\": 5 } ]");
}
2020-11-19 02:53:50 +00:00
public static IEnumerable<TestCaseData> ShareParamToFolder()
{
yield return new TestCaseData(true, "folder_test");
}
2020-09-24 08:49:41 +00:00
}
}