public async Task CharacterViewModel_CheckIfItemExists_Default_Should_Pass() { // Arrange // Add items into the list Z ordered var dataTest = new BaseCharacter { Name = "test" }; await ViewModel.CreateAsync(dataTest); await ViewModel.CreateAsync(new BaseCharacter { Name = "z" }); await ViewModel.CreateAsync(new BaseCharacter { Name = "m" }); await ViewModel.CreateAsync(new BaseCharacter { Name = "a" }); // Act var result = ViewModel.CheckIfExists(dataTest); // Reset // Assert Assert.AreEqual(dataTest.Id, result.Id); }