public void TestClassifierAdapterClassifier() { var mockClassifier = new Mock<IClassifier<string, int>>(); mockClassifier.Setup(m => m.Classify(It.IsAny<string>())).Returns<string>(int.Parse); adapter = new ClassifierAdapter<string, int>(mockClassifier.Object); Assert.AreEqual(23, adapter.Classify("23")); }
public void TestClassifierAdapterClassifier() { var mockClassifier = new Mock <IClassifier <string, int> >(); mockClassifier.Setup(m => m.Classify(It.IsAny <string>())).Returns <string>(int.Parse); adapter = new ClassifierAdapter <string, int>(mockClassifier.Object); Assert.AreEqual(23, adapter.Classify("23")); }
public void TestClassifierAdapterObjectWithNoAnnotation() { try { adapter = new ClassifierAdapter <string, int>(new TestClassifierAdapterObjectWithNoAnnotation()); Assert.AreEqual(23, adapter.Classify("23")); Assert.Fail("Expected an InvalidOperationException"); } catch (InvalidOperationException ex) { Assert.True(ex is InvalidOperationException); } }
public void TestClassifierAdapterObjectWithNoAnnotation() { try { adapter = new ClassifierAdapter<string, int>(new TestClassifierAdapterObjectWithNoAnnotation()); Assert.AreEqual(23, adapter.Classify("23")); Assert.Fail("Expected an InvalidOperationException"); } catch (InvalidOperationException ex) { Assert.True(ex is InvalidOperationException); } }
public void TestClassifierAdapterObjectSingleMethodWithNoAnnotation() { adapter = new ClassifierAdapter <string, int>(new TestClassifierAdapterObjectSingleMethodWithNoAnnotation()); Assert.AreEqual(23, adapter.Classify("23")); }
public void TestClassifierAdapterObject() { this.adapter = new ClassifierAdapter <string, int>(new TestClassifierAdapterObject()); Assert.AreEqual(23, this.adapter.Classify("23")); }
public void TestClassifierAdapterObjectSingleMethodWithNoAnnotation() { adapter = new ClassifierAdapter<string, int>(new TestClassifierAdapterObjectSingleMethodWithNoAnnotation()); Assert.AreEqual(23, adapter.Classify("23")); }
public void TestClassifierAdapterObject() { this.adapter = new ClassifierAdapter<string, int>(new TestClassifierAdapterObject()); Assert.AreEqual(23, this.adapter.Classify("23")); }