public void AddOnce_SignalWithNoTypeGivenSameCallbackMultipleTimes_ExpectsDelegateCalledOnlyOnce()
{
Signal signal = new Signal();
intToIncrement = 0;
signal.AddOnce(SimpleSignalCallback);
signal.AddOnce(SimpleSignalCallback);
signal.Dispatch();
Assert.AreEqual(1, intToIncrement);
}