public void GetMock_returns_the_mock() { var test = new with_automoqer(); with_automoqer.mocker = new AutoMoqer(); with_automoqer.GetMock<IDependency>().ShouldBeSameAs(with_automoqer.mocker.GetMock<IDependency>()); }
public void Instantiating_the_automoqer_sets_the_static_mocker() { with_automoqer.mocker = null; var test = new with_automoqer(); with_automoqer.mocker.ShouldNotBeNull(); }
public void Create_returns_the_class_resolved_from_automoqer() { var test = new with_automoqer(); with_automoqer.mocker = new AutoMoqer(); with_automoqer.Create<Test>() .Dependency.ShouldBeSameAs(with_automoqer.GetMock<IDependency>().Object); }
public void GetMock_returns_the_mock() { var test = new with_automoqer(); with_automoqer.mocker = new AutoMoqer(); with_automoqer.GetMock <IDependency>().ShouldBeSameAs(with_automoqer.mocker.GetMock <IDependency>()); }
public void Create_returns_the_class_resolved_from_automoqer() { var test = new with_automoqer(); with_automoqer.mocker = new AutoMoqer(); with_automoqer.Create <Test>() .Dependency.ShouldBeSameAs(with_automoqer.GetMock <IDependency>().Object); }