public async void OnlyNonExistingUsers() { var doesntExistId = new UidIdentifier("uid_that_doesnt_exist"); var getUsersResult = await this.auth.GetUsersAsync(new List <UserIdentifier>() { doesntExistId, }); Assert.Empty(getUsersResult.Users); Assert.Equal(doesntExistId, getUsersResult.NotFound.Single()); }
public async void OnlyNonExistingUsers() { var doesntExistId = new UidIdentifier("uid_that_doesnt_exist"); var getUsersResult = await FirebaseAuth.DefaultInstance.GetUsersAsync( new List <UserIdentifier>() { doesntExistId, }); Assert.Empty(getUsersResult.Users); Assert.Single(getUsersResult.NotFound, doesntExistId); }
public async void IgnoresNonExistingUsers() { var doesntExistId = new UidIdentifier("uid_that_doesnt_exist"); var getUsersResult = await this.auth.GetUsersAsync(new List <UserIdentifier>() { new UidIdentifier(this.testUser1.Uid), doesntExistId, new UidIdentifier(this.testUser3.Uid), }); var uids = getUsersResult.Users.Select(userRecord => userRecord.Uid); var expectedUids = new List <string>() { this.testUser1.Uid, this.testUser3.Uid }; Assert.True(expectedUids.All(expectedUid => uids.Contains(expectedUid))); Assert.Equal(doesntExistId, getUsersResult.NotFound.Single()); }
public async void IgnoresNonExistingUsers() { var doesntExistId = new UidIdentifier("uid_that_doesnt_exist"); var getUsersResult = await FirebaseAuth.DefaultInstance.GetUsersAsync( new List <UserIdentifier>() { new UidIdentifier(this.fixture.TestUser1.Uid), doesntExistId, new UidIdentifier(this.fixture.TestUser3.Uid), }); var uids = getUsersResult.Users.Select(userRecord => userRecord.Uid); var expectedUids = new List <string>() { this.fixture.TestUser1.Uid, this.fixture.TestUser3.Uid, }; Assert.Equal(expectedUids.Count(), uids.Count()); Assert.All(expectedUids, expectedUid => uids.Contains(expectedUid)); Assert.Single(getUsersResult.NotFound, doesntExistId); }
public void UidIdentifier() { var identifier = new UidIdentifier("firebase"); Assert.Equal("UidIdentifier(firebase)", identifier.ToString()); }