16 #ifndef TENSORFLOW_SERVING_CORE_TEST_UTIL_MOCK_LOADER_H_
17 #define TENSORFLOW_SERVING_CORE_TEST_UTIL_MOCK_LOADER_H_
19 #include <gmock/gmock.h>
20 #include "tensorflow/core/lib/core/status.h"
21 #include "tensorflow_serving/core/loader.h"
22 #include "tensorflow_serving/util/any_ptr.h"
24 namespace tensorflow {
32 MOCK_METHOD(Status,
Load, (), (
override));
34 MOCK_METHOD(
void,
Unload, (), (
override));
virtual AnyPtr servable()=0
virtual Status LoadWithMetadata(const Metadata &metadata)
virtual Status EstimateResources(ResourceAllocation *estimate) const =0