// ****************************************************************
// Copyright 2007, Charlie Poole
// This is free software licensed under the NUnit license. You may
// obtain a copy of the license at http://nunit.org/?p=license&r=2.4
// ****************************************************************
using System;
namespace NUnit.Mocks
{
///
/// The ICall interface is implemented by objects that can be called
/// with an array of arguments and return a value.
///
public interface ICall
{
///
/// Process a call with a possibly empty set of arguments.
///
/// Arguments for this call
/// An implementation-defined return value
object Call( object[] args );
}
}