public void GetAssignableClassForInterface_WithInterfaceFormattableDocument_ShouldReturnMatchingClassTestPrintableDocument() { FormattableDocumentDefaultBuilder defaultBuilder = new FormattableDocumentDefaultBuilder(); Type returnType = defaultBuilder.GetAssignableClassForInterface(typeof(IPrintableDocument)); Assert.AreEqual(typeof(TestPrintableDocument), returnType); }
public void GetAssignableClassForInterface_WithClassType_ShouldThrowException() { FormattableDocumentDefaultBuilder defaultBuilder = new FormattableDocumentDefaultBuilder(); defaultBuilder.GetAssignableClassForInterface(typeof(FormattableDocumentDefaultBuildUnitTest)); }