public void LoadModule_LoadsOnlyOnce() { var module = Substitute.For <INinjectModule>(); module.Name.Returns("module"); kernel.HasModule(module.Name).Returns(true); sut.LoadModule(module); kernel.DidNotReceiveWithAnyArgs().Load(module); }