Beispiel #1
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test public void shouldCreateUser() throws Throwable
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#:
        public virtual void ShouldCreateUser()
        {
            // Given
            _manager.start();

            // When
            _manager.newUser("foo", Password("bar"), true);

            // Then
            User user = Users.getUserByName("foo");

            assertNotNull(user);
            assertTrue(user.PasswordChangeRequired());
            assertTrue(user.Credentials().matchesPassword("bar"));
        }
Beispiel #2
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Before public void setup() throws Throwable
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#:
        public virtual void Setup()
        {
            _manager = new BasicAuthManager(new InMemoryUserRepository(), new BasicPasswordPolicy(), Clocks.systemClock(), new InMemoryUserRepository(), Config.defaults());
            _manager.init();
            _manager.start();
            _manager.newUser("johan", password("bar"), false);
            _context = _manager.login(authToken("johan", "bar")).authorize(s => - 1, GraphDatabaseSettings.DEFAULT_DATABASE_NAME);
        }
Beispiel #3
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test public void newUserShouldBeAbleToChangePassword() throws Throwable
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#:
        public virtual void NewUserShouldBeAbleToChangePassword()
        {
            // Given
            _authManager.newUser("andres", UTF8.encode("banana"), true);

            // Then
            AssertEmpty(Login("andres", "banana"), "CALL dbms.changePassword('abc')");
        }