public void AddStrategy_should_add_strategy_and_return_self() { var strat = new Mock <ISolutionTransformStrategy>(); var self = _transformer.AddStrategy(strat.Object); Assert.AreSame(_transformer, self); Assert.AreEqual(1, _transformer.Strategies.Count); }