Example #1
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test public void serverCanReadChunkSizeBiggerThanItsOwn()
        public virtual void ServerCanReadChunkSizeBiggerThanItsOwn()
        {          // Given that frameLength is the same for both client and server.
            int          serverChunkSize = 1000;
            int          clientChunkSize = serverChunkSize * 10;
            MadeUpServer server          = _builder.chunkSize(serverChunkSize).server();
            MadeUpClient client          = _builder.chunkSize(clientChunkSize).client();

            AddToLifeAndStart(server, client);

            // Tell server to stream data occupying roughly two chunks. The chunks
            // from server are 10 times bigger than the clients chunk size.
            client.SendDataStream(new DataProducer(clientChunkSize * 2));
        }
Example #2
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test public void masterResponseShouldNotBeUnpackedIfRequestTypeDoesNotRequire()
        public virtual void MasterResponseShouldNotBeUnpackedIfRequestTypeDoesNotRequire()
        {
            // Given
            ResponseUnpacker responseUnpacker = mock(typeof(ResponseUnpacker));
            MadeUpClient     client           = _builder.clientWith(responseUnpacker);

            AddToLifeAndStart(_builder.server(), client);

            // When
            client.SendDataStream(new KnownDataByteChannel(100));

            // Then
            verifyZeroInteractions(responseUnpacker);
        }