assert.Equal(t, e2tInstance, res)
}
+func TestUnmarshal(t *testing.T) {
+ e2tInstance := generateE2tInstance("10.0.2.15:5555")
+ marshaled, _ := json.Marshal(e2tInstance)
+ m := map[string]interface{}{
+ "whatever": string(marshaled),
+ }
+ var entity entities.E2TInstance
+ err := json.Unmarshal([]byte(m["whatever"].(string)), &entity)
+ assert.Nil(t, err)
+}
+
func TestGetE2TInstanceEmptyAddressFailure(t *testing.T) {
w, _ := initSdlInstanceMock()
res, err := w.GetE2TInstance("")
func generateE2tInstance(address string) *entities.E2TInstance {
e2tInstance := entities.NewE2TInstance(address)
e2tInstance.AssociatedRanList = []string{"test1", "test2"}
+ e2tInstance.DeletionTimestamp = time.Now().UnixNano()
return e2tInstance
}