    @Test
    public void testAuthenticate() {

        MockAuthenticator sut = SystemRepository.get("authenticator");
        sut.called(1);
        sut.calledWith("userId", "password");
        AuthenticationUtil.authenticate("userId", "password");
        sut.verify("1度だけ呼び出され、引数がそのままauthenticatorに渡されていること。");
    }