public void InheritMultipleDerivedInterfaces() { Assert.Throws <ThriftyException>(() => { ThriftServiceMetadata.GetThriftServiceAttribute(typeof(MultipleDerivedServiceImplementation)); }); }
public void InheritCombinedInterface() { ThriftServiceMetadata.GetThriftServiceAttribute(typeof(CombinedServiceImplementation)); }
public void InheritMultipleDerviedInterfacesWithExplicitAttribute() { ThriftServiceMetadata.GetThriftServiceAttribute(typeof(MultipleDerivedServiceImplementationWithExplicitAttribute)); }
public void InheritSingleDerivedInterface() { ThriftServiceMetadata.GetThriftServiceAttribute(typeof(SingleDerivedServiceImplementation)); }
public void InheritBaseInterface() { ThriftServiceMetadata.GetThriftServiceAttribute(typeof(BaseServiceImplementation)); }