public void PreferAsyncMethod_Ok(string actionName) { ActionResolver resolver = new ActionResolver(); Assert.NotNull(resolver.Resolve(typeof(IContract2), actionName)); Assert.Equal(nameof(IContract2.MethodAsync), resolver.Resolve(typeof (IContract2), actionName).Name); }
public void PreferAsyncMethod_Ok(string actionName) { ActionResolver resolver = new ActionResolver(); Assert.NotNull(resolver.Resolve(typeof(IContract2), actionName)); Assert.Equal(nameof(IContract2.MethodAsync), resolver.Resolve(typeof(IContract2), actionName).Name); }
public void Resolve_Ok(string actionName) { var contract = BoltFramework.GetContract(typeof(IContract1)); ActionResolver resolver = new ActionResolver(); Assert.NotNull(resolver.Resolve(typeof(IContract1), actionName)); }
public void DestroySessionAction_ProperActionResolved(string actionName) { ActionResolver resolver = new ActionResolver(); Assert.Equal(BoltFramework.GetSessionDescriptor(typeof(IContract1)).DestroySession, resolver.Resolve(typeof(IContract1), actionName)); }
public void Resolve_Ok(string actionName) { ActionResolver resolver = new ActionResolver(); Assert.NotNull(resolver.Resolve(typeof (IContract1), actionName)); }
public void Init_SessionAction_ProperActionResolved(string actionName) { ActionResolver resolver = new ActionResolver(); Assert.Equal(BoltFramework.SessionMetadata.Resolve(typeof(IContract1)).InitSession.Action, resolver.Resolve(typeof(IContract1), actionName)); }
public void DestroySessionAction_ProperActionResolved(string actionName) { ActionResolver resolver = new ActionResolver(); Assert.Equal(BoltFramework.SessionMetadata.Resolve(typeof(IContract1)).DestroySession.Action, resolver.Resolve(typeof(IContract1), actionName)); }