public void ConnectCallConnect() { var target = Mock.Of <IStorm <object> >(); var input = new Mock <IStormSocket <object> >(MockBehavior.Strict); input.Setup(i => i.Connect(It.IsAny <StormToken>(), target)); StormExtensions.Connect(input.Object, target); }
public void ConnectThrowOnNullTarget() { var socket = Mock.Of <IStormSocket <object> >(); Assert.Throws <ArgumentNullException>(() => StormExtensions.Connect(socket, null)); }
public void ConnectThrownOnNullThisArgument() { var target = Mock.Of <IStorm <object> >(); Assert.Throws <ArgumentNullException>(() => StormExtensions.Connect(null, target)); }