Skip to content
Snippets Groups Projects
Commit 39e536d1 authored by Fabian Seidl's avatar Fabian Seidl Committed by Malte Bauch
Browse files

added test for pnd delete

parent 4626f567
No related branches found
No related tags found
1 merge request!468Resolve "PND related operations via NBI are located in CoreServer"
Pipeline #144977 passed
...@@ -231,6 +231,51 @@ func Test_Pnd_GetPndList(t *testing.T) { ...@@ -231,6 +231,51 @@ func Test_Pnd_GetPndList(t *testing.T) {
} }
} }
func Test_Pnd_DeletePnd(t *testing.T) {
deleteUUID := uuid.NewString()
type args struct {
ctx context.Context
request *ppb.DeletePndRequest
}
tests := []struct {
name string
args args
want ppb.Status
wantErr bool
}{
{
name: "delete",
args: args{
ctx: context.Background(),
request: &ppb.DeletePndRequest{
Timestamp: time.Now().UnixNano(),
Pid: deleteUUID,
},
},
want: ppb.Status_STATUS_OK,
},
}
for _, tt := range tests {
t.Run(tt.name, func(t *testing.T) {
s := getTestPndServer(t)
_ = s.pndService.Add(nucleus.NewPND(uuid.MustParse(deleteUUID), "toBeDeleted", "something something delete"))
resp, err := s.DeletePnd(tt.args.ctx, tt.args.request)
if (err != nil) != tt.wantErr {
t.Errorf("pnd.GetPndList() error = %v, wantErr %v", err, tt.wantErr)
return
}
pnds, _ := s.pndService.GetAll()
if tt.want != resp.Status || len(pnds) != 1 {
t.Errorf("pnd.DeletePnd() = %v, %v, want %v, %v", resp.Status, len(pnds), tt.want, 1)
}
})
}
}
// func getTestPndServer(t *testing.T) *PndServer { // func getTestPndServer(t *testing.T) *PndServer {
// var err error // var err error
// pndUUID, err = uuid.Parse(pndID) // pndUUID, err = uuid.Parse(pndID)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment