Test: moveOrCopyFolder / File

This commit is contained in:
HFO4
2019-12-04 13:49:28 +08:00
parent 362a7c389d
commit 5d50e7ed1e
8 changed files with 460 additions and 6 deletions

View File

@@ -62,3 +62,32 @@ func TestGroup_AfterFind(t *testing.T) {
asserts.NoError(err)
asserts.Equal(testCase.PolicyList, []uint{})
}
func TestGroup_GetAria2Option(t *testing.T) {
asserts := assert.New(t)
group := Group{}
// 格式错误
{
group.Aria2Option = "123"
asserts.Equal([3]bool{false, false, false}, group.GetAria2Option())
}
// 正常
{
group.Aria2Option = "1,1,0"
asserts.Equal([3]bool{true, true, false}, group.GetAria2Option())
}
}
func TestGroup_BeforeSave(t *testing.T) {
asserts := assert.New(t)
group := Group{
PolicyList: []uint{1, 2, 3},
}
{
err := group.BeforeSave()
asserts.NoError(err)
asserts.Equal("[1,2,3]", group.Policies)
}
}