public void Setup() { _protocol = Substitute.For <IReciveTransmissionProtocol>(); _parser = Substitute.For <IPacketDeserializer <int> >(); _reciver = new MockReciver(_protocol, _parser); }
public void Setup() { _sender = Substitute.For <AbstractSender <IPacket> >(Substitute.For <ISendTransmissionProtocol>(), Substitute.For <IPacketSerializer <IPacket> >()); _reciver = Substitute.For <AbstractReciver <RecordedInput> >(Substitute.For <IReciveTransmissionProtocol>(), Substitute.For <IPacketDeserializer <RecordedInput> >()); _server = new NebulaServer(_sender, _reciver); }
public NebulaClient(AbstractSender <RecordedInput> inputSender, AbstractReciver <IPacket> packetReciver, InputRecorder inputRecorder) { _inputSender = inputSender; _packetReciver = packetReciver; _inputRecorder = inputRecorder; }
public NebulaServer(AbstractSender <IPacket> packetSender, AbstractReciver <RecordedInput> inputReciver) { _packetSender = packetSender; _inputReciver = inputReciver; }