//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test public void shouldGetEmptyUsernameForAnonymousContext() public virtual void ShouldGetEmptyUsernameForAnonymousContext() { when(_transaction.securityContext()).thenReturn(AnonymousContext.read().authorize(s => - 1, GraphDatabaseSettings.DEFAULT_DATABASE_NAME)); TxStateTransactionDataSnapshot transactionDataSnapshot = Snapshot(); assertEquals("", transactionDataSnapshot.Username()); }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test public void shouldAccessUsernameFromAuthSubject() public virtual void ShouldAccessUsernameFromAuthSubject() { AuthSubject authSubject = mock(typeof(AuthSubject)); when(authSubject.Username()).thenReturn("Christof"); when(_transaction.securityContext()).thenReturn(new SecurityContext(authSubject, [email protected]_Static.Full)); TxStateTransactionDataSnapshot transactionDataSnapshot = Snapshot(); assertEquals("Christof", transactionDataSnapshot.Username()); }