@@ -28,26 +28,6 @@ import (
2828 "disk-management-agent/pkg/usecase"
2929)
3030
31- func TestMapPDStatus (t * testing.T ) {
32- tests := []struct {
33- name string
34- status physicaldrive.PDStatus
35- expected string
36- }{
37- {"Used" , physicaldrive .PDStatusUsed , "Used" },
38- {"Available" , physicaldrive .PDStatusUnassignedGood , "Available" },
39- {"Failed" , physicaldrive .PDStatusFailed , "Failed" },
40- {"UnassignedBad" , physicaldrive .PDStatusUnassignedBad , "Failed" },
41- {"Unknown" , physicaldrive .PDStatusUnknown , "" },
42- }
43-
44- for _ , tt := range tests {
45- t .Run (tt .name , func (t * testing.T ) {
46- assert .Equal (t , tt .expected , mapPDStatus (tt .status ))
47- })
48- }
49- }
50-
5131func TestMapDriveToStatus_Available (t * testing.T ) {
5232 result := usecase.PhysicalDriveReconcileResult {
5333 CacheReady : true ,
@@ -81,7 +61,7 @@ func TestMapDriveToStatus_Available(t *testing.T) {
8161 assert .Equal (t , "ST4000NM0033" , * status .Model )
8262 assert .Equal (t , "Z1Z2Z3Z4" , * status .Serial )
8363 assert .Equal (t , "5000C50012345678" , * status .WWN )
84- assert .Equal (t , int64 (4000787030016 ), * status .Size )
64+ assert .Equal (t , uint64 (4000787030016 ), * status .Size )
8565 assert .Equal (t , "HDD" , * status .Type )
8666 assert .True (t , * status .JBOD )
8767 assert .Equal (t , "Used" , * status .Status )
0 commit comments