public void ShouldThrowExceptionWhenValueIsNull() { var testDefine = new TestDefine(); IMagickGeometry value = null; Assert.Throws <ArgumentNullException>("value", () => testDefine.PublicCreateDefine("test", value)); }
public void ShouldReturnNullWhenValueIsNull() { var testDefine = new TestDefine(); var define = testDefine.PublicCreateDefine("test", (IEnumerable <string>)null); Assert.Null(define); }
public void ShouldReturnNullForEmptyCollection() { var testDefine = new TestDefine(); var value = Enumerable.Empty <string>(); var define = testDefine.PublicCreateDefine("test", value); Assert.Null(define); }
public void Start() { TCPSetting serverSetting = TestDefine.GetTCPSetting(); server = new TCPServer(serverSetting); server.onConnectionConnect += OnAccepted; server.onConnectionDropped += OnConnectionDropped; server.onReceiveCallback += OnRevecie; server.Listen(); }
public void Start() { TCPSetting clientSetting = TestDefine.GetTCPSetting(); client = new TCPClient(clientSetting); client.onConnectCallback += OnConnected; client.onConnectFailedCallback += OnConnectedFail; client.onClosedCallback += OnCloseCallback; client.onReceiveCallback += OnRevecie; client.Connect(); }
public void ShouldReturnTheCorrectDefine() { var testDefine = new TestDefine(); var value = "42"; var define = testDefine.PublicCreateDefine("test", value); Assert.Equal(MagickFormat.A, define.Format); Assert.Equal("test", define.Name); Assert.Equal("42", define.Value); }
public void ShouldReturnTheCorrectDefine() { var testDefine = new TestDefine(); var geometry = new MagickGeometry(1, 2, 3, 4); var define = testDefine.PublicCreateDefine("test", geometry); Assert.Equal(MagickFormat.A, define.Format); Assert.Equal("test", define.Name); Assert.Equal("3x4+1+2", define.Value); }
public void ShouldSkipNullvalue() { var testDefine = new TestDefine(); var value = new[] { "A", null, "B" }; var define = testDefine.PublicCreateDefine("test", value); Assert.Equal(MagickFormat.A, define.Format); Assert.Equal("test", define.Name); Assert.Equal("A,B", define.Value); }
public void ShouldReturnTheCorrectDefine() { var testDefine = new TestDefine(); var value = new[] { Channels.Red, Channels.Green }; var define = testDefine.PublicCreateDefine("test", value); Assert.Equal(MagickFormat.A, define.Format); Assert.Equal("test", define.Name); Assert.Equal("Cyan,Green", define.Value); }
public void ShouldSetTheFormat() { var testDefine = new TestDefine(); Assert.Equal(MagickFormat.A, testDefine.PublicFormat); }