public void SetPerlinPersistance_updates_the_NoiseMap()
            {
                Presenter.UpdatePerlinPersistance(1.5f);

                ViewMockery.VerifyNoiseMapImageUpdated();
            }
            public void SetPerlinQuality_updates_the_NoiseMap()
            {
                Presenter.SelectPerlinQuality(NoiseQuality.Fast);

                ViewMockery.VerifyNoiseMapImageUpdated();
            }
            public void SetPerlinFrequency_updates_the_NoiseMap()
            {
                Presenter.UpdatePerlinFrequency(3);

                ViewMockery.VerifyNoiseMapImageUpdated();
            }
            public void SetPerlinOctaves_updates_the_NoiseMap()
            {
                Presenter.UpdatePerlinOctaves(2);

                ViewMockery.VerifyNoiseMapImageUpdated();
            }
示例#5
0
            public void SetCellEnableDistance_updates_the_NoiseMap()
            {
                Presenter.SetCellEnableDistance(true);

                ViewMockery.VerifyNoiseMapImageUpdated();
            }
            public void SetPerlinLacunarity_updates_the_NoiseMap()
            {
                Presenter.UpdatePerlinLacunarity(3);

                ViewMockery.VerifyNoiseMapImageUpdated();
            }
示例#7
0
            public void SetCellType_updates_the_NoiseMap()
            {
                Presenter.SelectCellType(Cell.CellType.Quadratic);

                ViewMockery.VerifyNoiseMapImageUpdated();
            }
示例#8
0
            public void SetCellDisplacement_updates_the_NoiseMap()
            {
                Presenter.UpdateCellDisplacement(3);

                ViewMockery.VerifyNoiseMapImageUpdated();
            }
示例#9
0
            public void RoundToggle_updates_the_NoiseMap()
            {
                Presenter.SetRounded(true);

                ViewMockery.VerifyNoiseMapImageUpdated();
            }
示例#10
0
            public void SelectDefaultNoise_updates_the_NoiseMap()
            {
                Presenter.SelectDefaultNoise();

                ViewMockery.VerifyNoiseMapImageUpdated();
            }
示例#11
0
            public void InvertNoise_updates_the_NoiseMap()
            {
                Presenter.SetInverted(true);

                ViewMockery.VerifyNoiseMapImageUpdated();
            }
示例#12
0
            public void OptionsTabSelected_updates_the_NoiseMap()
            {
                Presenter.SelectOptionsTab(NoiseType.Cylinder);

                ViewMockery.VerifyNoiseMapImageUpdated();
            }
示例#13
0
            public void OptionsTabSelected_updates_the_selected_NoiseType()
            {
                Presenter.SelectOptionsTab(NoiseType.Cylinder);

                ViewMockery.VerifySelectedNoiseUpdated(NoiseType.Cylinder);
            }
示例#14
0
            public void NoiseTypeSelected_updates_the_selected_OptionsTab()
            {
                Presenter.SelectNoiseType(NoiseType.Cylinder);

                ViewMockery.VerifyOptionsTabUpdated(NoiseType.Cylinder);
            }
示例#15
0
            public void SelectDefaultNoise_updates_the_OptionsTab()
            {
                Presenter.SelectDefaultNoise();

                ViewMockery.VerifyDefaultOptionsShown();
            }