If you have a variable that requires a context, simply Mock it like this!
using Microsoft.VisualStudio.TestTools.UnitTesting;
using Moq;
[TestClass]
class SomeUnitTests
{
[TestMethod]
public void TestStuffWithMock()
{
var context = Mock.Of<IContext>();
var complexGoodies = new ComplexGoodies(context);
}
}