<filename>MonoNative.Tests/mscorlib/System/Runtime/Remoting/Channels/mscorlib_System_Runtime_Remoting_Channels_IClientChannelSink_Fixture.cpp
// Mono Native Fixture
// Assembly: mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
// Namespace: System.Runtime.Remoting.Channels
// Name: IClientChannelSink
// C++ Typed Name: mscorlib::System::Runtime::Remoting::Channels::IClientChannelSink


#include <gtest/gtest.h>
#include <mscorlib/System/Runtime/Remoting/Channels/mscorlib_System_Runtime_Remoting_Channels_IClientChannelSink.h>
#include <mscorlib/System/Runtime/Remoting/Channels/mscorlib_System_Runtime_Remoting_Channels_IClientChannelSinkStack.h>
#include <mscorlib/System/IO/mscorlib_System_IO_Stream.h>



namespace mscorlib
{
	namespace System
	{
		namespace Runtime
		{
			namespace Remoting
			{
				namespace Channels
				{

					//Public Methods Tests
					
					// Method AsyncProcessRequest
					//		Signature: mscorlib::System::Runtime::Remoting::Channels::IClientChannelSinkStack sinkStack, mscorlib::System::Runtime::Remoting::Messaging::IMessage msg, mscorlib::System::Runtime::Remoting::Channels::ITransportHeaders headers, mscorlib::System::IO::Stream stream
					TEST(mscorlib_System_Runtime_Remoting_Channels_IClientChannelSink_Fixture,AsyncProcessRequest_Test)
					{
						
						
					}

					// Method AsyncProcessResponse
					//		Signature: mscorlib::System::Runtime::Remoting::Channels::IClientResponseChannelSinkStack sinkStack, mscorlib::System::Object state, mscorlib::System::Runtime::Remoting::Channels::ITransportHeaders headers, mscorlib::System::IO::Stream stream
					TEST(mscorlib_System_Runtime_Remoting_Channels_IClientChannelSink_Fixture,AsyncProcessResponse_Test)
					{
						
						
					}

					// Method GetRequestStream
					//		Signature: mscorlib::System::Runtime::Remoting::Messaging::IMessage msg, mscorlib::System::Runtime::Remoting::Channels::ITransportHeaders headers
					TEST(mscorlib_System_Runtime_Remoting_Channels_IClientChannelSink_Fixture,GetRequestStream_Test)
					{
						
						
					}

					// Method ProcessMessage
					//		Signature: mscorlib::System::Runtime::Remoting::Messaging::IMessage msg, mscorlib::System::Runtime::Remoting::Channels::ITransportHeaders requestHeaders, mscorlib::System::IO::Stream requestStream, mscorlib::System::Runtime::Remoting::Channels::ITransportHeaders responseHeaders, mscorlib::System::IO::Stream responseStream
					TEST(mscorlib_System_Runtime_Remoting_Channels_IClientChannelSink_Fixture,ProcessMessage_Test)
					{
						
						
					}

					//Public Properties Tests
					
					// Property NextChannelSink
					//		Return Type: mscorlib::System::Runtime::Remoting::Channels::IClientChannelSink
					//			Property Get Method
					TEST(mscorlib_System_Runtime_Remoting_Channels_IClientChannelSink_Fixture,get_NextChannelSink_Test)
					{
						
						
					}


				}
			}
		}
	}
}
