public void TestGetCompanyByGcp() { OnSetUp(); var companyBuilder = new CompanyBuilder().SetGcp(Gcp); _companyRepository.AddCompanies(new List <Company> { companyBuilder.CreateCompany() }); var result = _companyController.Get(Gcp); var correctCompany = companyBuilder.CreateCompany(); Assert.IsTrue(CompaniesAreEqual(correctCompany, result.Company)); Assert.IsTrue(result.Success); }
public void TestAddCompanies() { OnSetUp(); var companyBuilder = new CompanyBuilder().SetGcp(Gcp); var addCompaniesRequest = companyBuilder.CreateAddCompaniesRequest(); var response = _companyController.Post(addCompaniesRequest); var databaseCompany = _companyRepository.GetCompany(Gcp); var correctCompany = companyBuilder.CreateCompany(); Assert.IsTrue(response.Success); Assert.IsTrue(CompaniesAreEqual(new Company(databaseCompany), correctCompany)); }
public void XmlOperationsTest() { var c = CompanyBuilder.CreateCompany(Xml); var total = Features.Total(Xml); Assert.AreEqual(c.Total, total); var newCompany = Features.Cut(Xml); var newTotal = Features.Total(newCompany); Assert.AreEqual(total, newTotal * 2); }
public void CreateCompanyFromXml() { var c = CompanyBuilder.CreateCompany(Xml); Assert.AreEqual(123456 + 12345 + 1234 + 234567 + 23456 + 2345 + 2344, c.Total); }