public CategorizeBackendTest() { // Get path to current directory var curentDirectoryPathArray = Path.GetDirectoryName(System.IO.Directory.GetCurrentDirectory()).Split('\\'); // Set Media directory path var temporaryGeneralTestImagePathArray = curentDirectoryPathArray.Take((int)curentDirectoryPathArray.Count() - 2).Append("Is This Vegan (Net)\\Media\\"); var mediaPath = string.Join("\\", temporaryGeneralTestImagePathArray); backend = new CategorizeBackend(mediaPath); }
public void Constructor_Parameter_Null_Should_Pass() { // arrange string input = null; // act var backend = new CategorizeBackend(input); // assert Assert.IsNotNull(backend); Assert.IsNull(backend.DataAccess); }
public void Constructor_Parameter_Not_Null_Should_Pass() { // arrange var input = "test"; // act var backend = new CategorizeBackend(input); var dataAccess = (IngredientLocalRepository)backend.DataAccess; // assert Assert.AreEqual(input, dataAccess.mediaPath); }
public CategorizeController() { mediaPath = System.Web.HttpContext.Current.Request.MapPath("~\\Media\\"); backend = new CategorizeBackend(mediaPath); }