public void FindOrganisationByIdTest() { Organisation organisation; organisation = Repository.FindOrganisationById(OrganisationId); Assert.Multiple(() => { Assert.NotNull(organisation); Assert.AreEqual(OrganisationId, organisation.OrganisationId); Assert.AreEqual(OrganisationName, organisation.OrganisationName); Assert.AreEqual(OrganisationDirector, organisation.Director); }); }
public void TestDeleteContract() { OrganisationRepository HelperRepository = new OrganisationRepository(DbContext); Organisation organisation = HelperRepository.FindOrganisationById(TestContract.OrganisationId); ushort? previousNumberOfContracts = organisation.NumberOfContracts; Repository.DeleteContract(TestContractId); Contract savedContract = Repository.FindContractById(TestContractId); organisation = HelperRepository.FindOrganisationById(TestContract.OrganisationId); ushort?currentNumberOfContracts = organisation.NumberOfContracts; Assert.Multiple(() => { Assert.Null(savedContract); Assert.Less(currentNumberOfContracts, previousNumberOfContracts); }); }