コード例 #1
0
        public void TestWaterSourcesCommunity(CommunitySample com, WaterSourcesCommunity expect)
        {
            var sut    = new BaseFunction();
            var result = sut.WaterSourcesCommunity(com);

            result.Should().BeEquivalentTo(expect);
        }
コード例 #2
0
        public void TestFieldCommunity(CommunitySample com, double expect)
        {
            var sut    = new BaseFunction();
            var result = sut.FieldCommunity(com);

            Assert.Equal(expect, result);
        }
コード例 #3
0
        public void TestCommunityNatureDisaster(CommunitySample com, int expect)
        {
            var sut    = new BaseFunction();
            var result = sut.CommunityNatureDisaster(com);

            Assert.Equal(expect, result);
        }
コード例 #4
0
        public void TestIsCommunityWaterManagementHasWaterTreatment(CommunitySample com, int expect)
        {
            var sut    = new BaseFunction();
            var result = sut.IsCommunityWaterManagementHasWaterTreatment(com);

            Assert.Equal(expect, result);
        }
コード例 #5
0
        public void TestCountGroundWaterCommunity(CommunitySample com, double expect)
        {
            var sut    = new BaseFunction();
            var result = sut.CountGroundWaterCommunity(com);

            Assert.Equal(expect, result);
        }
コード例 #6
0
        public void TestCubicMeterGroundWater2(CommunitySample com, CubicMeterGroundWaterCommunity expect)
        {
            var sut    = new BaseFunction();
            var result = sut.CubicMeterGroundWater(com);

            result.Should().BeEquivalentTo(expect);
        }
コード例 #7
0
        public void TestCubicMeterSurfaceForDrink(CommunitySample com, double expect)
        {
            var sut    = new BaseFunction();
            var result = sut.CubicMeterSurfaceForDrink(com);

            Assert.Equal(expect, result);
        }
コード例 #8
0
ファイル: Data.cs プロジェクト: cheat13/NSOFunctionTest
 public Data()
 {
     Unt1   = JsonConvert.DeserializeObject <HouseHoldSample>(ReadText(@"..\..\..\RawFile\unt1.json"));
     Unt2   = JsonConvert.DeserializeObject <HouseHoldSample>(ReadText(@"..\..\..\RawFile\unt2.json"));
     Unt3   = JsonConvert.DeserializeObject <HouseHoldSample>(ReadText(@"..\..\..\RawFile\unt3.json"));
     Unt4   = JsonConvert.DeserializeObject <HouseHoldSample>(ReadText(@"..\..\..\RawFile\unt4.json"));
     Unt5   = JsonConvert.DeserializeObject <HouseHoldSample>(ReadText(@"..\..\..\RawFile\unt5.json"));
     Unt6   = JsonConvert.DeserializeObject <HouseHoldSample>(ReadText(@"..\..\..\RawFile\unt6.json"));
     Unt7   = JsonConvert.DeserializeObject <HouseHoldSample>(ReadText(@"..\..\..\RawFile\unt7.json"));
     Bld1   = JsonConvert.DeserializeObject <BuildingSample>(ReadText(@"..\..\..\RawFile\bld1.json"));
     Bld2   = JsonConvert.DeserializeObject <BuildingSample>(ReadText(@"..\..\..\RawFile\bld2.json"));
     Bld3   = JsonConvert.DeserializeObject <BuildingSample>(ReadText(@"..\..\..\RawFile\bld3.json"));
     Bld4   = JsonConvert.DeserializeObject <BuildingSample>(ReadText(@"..\..\..\RawFile\bld4.json"));
     Bld5   = JsonConvert.DeserializeObject <BuildingSample>(ReadText(@"..\..\..\RawFile\bld5.json"));
     Com5_1 = JsonConvert.DeserializeObject <CommunitySample>(ReadText(@"..\..\..\RawFile\com5_1.json"));
     Com5_2 = JsonConvert.DeserializeObject <CommunitySample>(ReadText(@"..\..\..\RawFile\com5_2.json"));
     Com8_1 = JsonConvert.DeserializeObject <CommunitySample>(ReadText(@"..\..\..\RawFile\com8_1.json"));
 }
コード例 #9
0
 public double WaterSourcesCommunity(string ea, CommunitySample com)
 {
     return(Water.WaterSourcesCommunity(ea, com?.Management?.Details));
 }
コード例 #10
0
 public double CountGroundWaterCommunity(CommunitySample com)
 {
     return(Water.CountGroundWaterCommunity(com?.Management, com?.CommunityProject));
 }
コード例 #11
0
 public int IsCommunityWaterManagementHasWaterTreatment(CommunitySample com)
 {
     return(Water.IsCommunityWaterManagementHasWaterTreatment(com?.Management?.HasWaterTreatment));
 }
コード例 #12
0
 public int CountCommunityHasDisaster(CommunitySample com)
 {
     return(Water.CountCommunityHasDisaster(com));
 }
コード例 #13
0
 public int CountCommunity(CommunitySample com)
 {
     return(Water.CountCommunity(com));
 }
コード例 #14
0
 public double CubicMeterSurfaceForDrink(CommunitySample com)
 {
     return(Water.CubicMeterSurfaceForDrink(com?.Management));
 }
コード例 #15
0
 public double CubicMeterSurfaceForAgriculture(CommunitySample com)
 {
     return(Water.CubicMeterSurfaceForAgriculture(com?.CommunityProject));
 }
コード例 #16
0
 public CubicMeterGroundWaterCommunity CubicMeterGroundWater(CommunitySample com)
 {
     return(Water.CubicMeterGroundWater(com?.CommunityProject, com?.Management));
 }
コード例 #17
0
 public int CommunityNatureDisaster(CommunitySample com)
 {
     return(Water.CommunityNatureDisaster(com?.Management?.HasDisaster, com?.Management?.HasDisasterWarning));
 }
コード例 #18
0
 public double FieldCommunity(CommunitySample com)
 {
     return(Water.FieldCommunity(com?.CommunityProject?.Doing, com?.CommunityProject?.Details));
 }