public void CompoundController_ReturnsViewNamedIndex() { //Arrage var controller = new CompoundController(); //Act var result = controller.Index() as ViewResult; //Assert Assert.AreEqual("Index", result.ViewName); }
public void CompoundControllerGetTypes_ReturnsListOf4CompoundTypes() { //Arrange var controller = new CompoundController(); //Act var result = controller.GetTypes() as OkNegotiatedContentResult <List <CompoundType> >; //Assert Assert.IsNotNull(result.Content); Assert.AreEqual(4, result.Content.Count); }
public void CompoundControllerGetAll_ReturnsListOfCompoundDtos() { //Arrange var controller = new CompoundController(); //Act var result = controller.GetAll(); //Assert Assert.AreEqual(typeof(OkNegotiatedContentResult <List <CompoundDto> >), result.GetType()); Assert.IsTrue(((OkNegotiatedContentResult <List <CompoundDto> >)result).Content.Count > 0); }
private void Awake() { if (Instance == null) { Instance = this; } else { Destroy(gameObject); } tc = GetComponent <CompoundController>(); sc = GetComponent <StockController>(); }
public void CompoundControllerGetEdit_ReturnsMappedElementList() { //Arrange var controller = new CompoundController(); //Act var compoundJson = controller.GetAll() as JsonResult; var serializer = new JavaScriptSerializer(); var compounds = serializer.Deserialize <List <CompoundDto> >(serializer.Serialize(compoundJson.Data)); var compoundId = compounds.First().Id; var result = controller.Edit(compoundId) as ViewResult; var model = (CompoundElementPartialDto)result.Model; //Assert Assert.IsNotNull(model); Assert.IsTrue(model.Elements.Count > 0); }