Пример #1
0
 void Start()
 {
     floodController = FindObjectOfType <FloodController>();
     bucketState     = this.GetComponent <BucketStates>();
     rb     = this.GetComponent <Rigidbody>();
     bucket = this.gameObject;
 }
Пример #2
0
        public async Task GetTest_Area_NULL_Fail()
        {
            var controller = new FloodController(new FloodMonitoringService("", ""), _mapper);
            var result     = await controller.Get("") as NotFoundResult;

            Assert.IsNull(result);
        }
Пример #3
0
        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());
        }
Пример #4
0
        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);
        }
Пример #5
0
        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));
        }
Пример #6
0
        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;
 }
Пример #8
0
        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();
        }