public void Exists_Item_No_Match_Returns_False() { var mock = RepositoryMocks.GetMockUserRepository(new List <User> { new User { Id = 1 } }); Assert.IsFalse(mock.Exists(new User { Id = 2 })); }
public void Exists_Item_Match_Found_Returns_True() { var mock = RepositoryMocks.GetMockYahrtziehtRepository(new List <Yahrtzieht> { new Yahrtzieht { Id = 1 } }); Assert.IsTrue(mock.Exists(new Yahrtzieht { Id = 1 })); }
public void Get_Returns_All_Data() { var expected = new List <Yahrtzieht> { new Yahrtzieht(), new Yahrtzieht() }; var mock = RepositoryMocks.GetMockYahrtziehtRepository(expected); var actual = mock.Get(); Assert.IsNotNull(actual); CollectionAssert.AreEquivalent(expected, actual.ToList()); }
public void Exists_Item_No_Match_Returns_False() { var mock = RepositoryMocks.GetMockYahrtziehtRepository(new List <Yahrtzieht> { new Yahrtzieht { Id = 1 } }); Assert.IsFalse(mock.Exists(new Yahrtzieht { Id = 2 })); }
public void Exists_Item_Match_Found_Returns_True() { var mock = RepositoryMocks.GetMockDonationRepository(new List <Donation> { new Donation { Id = 1 } }); Assert.IsTrue(mock.Exists(new Donation { Id = 1 })); }
public void Exists_Item_No_Match_Returns_False() { var mock = RepositoryMocks.GetMockDonationRepository(new List <Donation> { new Donation { Id = 1 } }); Assert.IsFalse(mock.Exists(new Donation { Id = 2 })); }
public void Exists_Item_Match_Found_Returns_True() { var mock = RepositoryMocks.GetMockAccountRepository(new List <Account> { new Account { ID = 1 } }); Assert.IsTrue(mock.Exists(new Account { ID = 1 })); }
public void Exists_Item_Match_Found_Returns_True() { var mock = RepositoryMocks.GetMockUserRepository(new List <User> { new User { Id = 1 } }); Assert.IsTrue(mock.Exists(new User { Id = 1 })); }
public void Exists_Item_No_Match_Returns_False() { var mock = RepositoryMocks.GetMockAccountRepository(new List <Account> { new Account { ID = 1 } }); Assert.IsFalse(mock.Exists(new Account { ID = 2 })); }
public void GetByID_Returns_The_Item_With_The_Given_ID() { var expected = new Account { Id = 1 }; var mock = RepositoryMocks.GetMockAccountRepository(new List <Account> { expected }); var actual = mock.GetById(1); Assert.IsNotNull(actual); Assert.AreEqual(expected, actual); }
public void GetByID_Returns_The_Item_With_The_Given_ID() { var expected = new Person { ID = 1 }; var mock = RepositoryMocks.GetMockPersonRepository(new List <Person> { expected }); var actual = mock.GetByID(1); Assert.IsNotNull(actual); Assert.AreEqual(expected, actual); }
public void GetByGroupName_No_Match_Returns_Null() { var mock = RepositoryMocks.GetMockPrivilegesGroupRepository(new List <PrivilegesGroup> { new PrivilegesGroup { Id = 2, GroupName = "second", Privileges = new List <Privilege> { new Privilege(1, "admin") } } }); var actual = mock.GetByGroupName("first"); Assert.IsNull(actual); }
public void GetByID_Returns_The_Item_With_The_Given_ID() { var expected = new PhoneType { Id = 1, Name = "First" }; var mock = RepositoryMocks.GetMockPhoneTypeRepository(new List <PhoneType> { expected }); var actual = mock.GetById(1); Assert.IsNotNull(actual); Assert.AreEqual(expected, actual); }
public void GetByID_Returns_The_Item_With_The_Given_ID() { var expected = new PrivilegesGroup(1, "First", new List <Privilege> { new Privilege(1, "admin") }); var mock = RepositoryMocks.GetMockPrivilegesGroupRepository(new List <PrivilegesGroup> { expected }); var actual = mock.GetByID(1); Assert.IsNotNull(actual); Assert.AreEqual(expected, actual); }
public void Get_Returns_All_Data() { var expected = new List <Privilege> { new Privilege { Name = "first" }, new Privilege { Name = "second" } }; var mock = RepositoryMocks.GetMockPrivilegeRepository(expected); var actual = mock.Get(); Assert.IsNotNull(actual); CollectionAssert.AreEquivalent(expected, actual.ToList()); }
public void Exists_No_Match_Returns_False() { var mock = RepositoryMocks.GetMockPrivilegeRepository(); Assert.IsFalse(mock.Exists(1)); }
public void NameExists_No_Data_Found_Returns_False() { var mock = RepositoryMocks.GetMockPrivilegeRepository(); Assert.IsFalse(mock.NameExists("first")); }