public void Polymorphic_ServiceType() { var grainFullName = typeof(ServiceType).FullName; IServiceType serviceRef = GrainClient.GrainFactory.GetGrain <IServiceType>(GetRandomGrainId(), grainFullName); Assert.AreEqual("A1", serviceRef.A1Method().Result); Assert.AreEqual("A2", serviceRef.A2Method().Result); Assert.AreEqual("A3", serviceRef.A3Method().Result); Assert.AreEqual("B1", serviceRef.B1Method().Result); Assert.AreEqual("B2", serviceRef.B2Method().Result); Assert.AreEqual("B3", serviceRef.B3Method().Result); }