public void When_GivenValidModelPath_Then_ShouldLoadModel() { // Arrange var testTarget = new ModelReader(_testModelPath); int expectedFeatureSize = 470517; // figured out based on model metadata // Act testTarget.LoadModel(); // Assert Assert.AreEqual(testTarget.feature_size(), expectedFeatureSize); }
public void When_GivenValidModelLoader_Then_ShouldLoadModel() { // Arrange Func <string, Stream> fakeLoader = modelName => new MemoryStream(File.ReadAllBytes(modelName)); var testTarget = new ModelReader(fakeLoader, _testModelPath); int expectedFeatureSize = 470517; // figured out based on model metadata // Act testTarget.LoadModel(); // Assert Assert.AreEqual(testTarget.feature_size(), expectedFeatureSize); }