//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")); }
//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); }
//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')"); }