void Start() { floodController = FindObjectOfType <FloodController>(); bucketState = this.GetComponent <BucketStates>(); rb = this.GetComponent <Rigidbody>(); bucket = this.gameObject; }
public async Task GetTest_Area_NULL_Fail() { var controller = new FloodController(new FloodMonitoringService("", ""), _mapper); var result = await controller.Get("") as NotFoundResult; Assert.IsNull(result); }
public async Task GetTest_Area_Fail() { var controller = new FloodController(new FloodMonitoringService("", ""), _mapper); var result = await controller.Get("") as OkNegotiatedContentResult <IEnumerable <Flood> >;; Assert.IsFalse(result.Content.Any()); }
public async Task GetTest_Area_Success() { var controller = new FloodController(new FloodMonitoringService("", ""), _mapper); var result = await controller.Get("Thames") as OkNegotiatedContentResult <IEnumerable <Flood> >; Assert.IsNotNull(result.Content); }
public async Task GetTest_Fail() { var controller = new FloodController(new FloodMonitoringService("", ""), _mapper); var result = await controller.Get() as NotFoundResult; Assert.IsTrue(result.GetType() == typeof(System.Web.Http.Results.NotFoundResult)); }
public async Task GetTest_Success() { var controller = new FloodController(_service, _mapper); var result = await controller.Get() as OkNegotiatedContentResult <IEnumerable <Flood> >; Assert.IsNotNull(result.Content); }
private void Awake() { floodController = FindObjectOfType <FloodController>(); bucketStates = GetComponent <BucketStates>(); rigid = GetComponent <Rigidbody>(); timer = BAIL_TIMER; }
public async Task FloodController_PostFloodData_floodData_is_saved_successfully() { Mock <ILogger <FloodController> > loggerFactoryMock = new Mock <ILogger <FloodController> >(); Mock <RepositoryService <FloodData> > repositoryServiceMock = new Mock <RepositoryService <FloodData> >(); repositoryServiceMock.Setup(x => x.Create(floodData)).Returns(valueFunc); floodController = new FloodController(repositoryServiceMock.Object, loggerFactoryMock.Object); await floodController.PostFloodData(floodData); repositoryServiceMock.Verify(option => option.Create(floodData)); Assert.Pass(); }