コード例 #1
0
ファイル: TestImplementation.cs プロジェクト: kblc/Test
        public void Implementation_Calculate_NoDataAlteration()
        {
            var hash = dataStore.GetHashCode();

            var impl = new AnalysisModuleTaskX.Implementation();
            impl.FetchData(dataStore);
            impl.Calculate();
            Assert.AreEqual(hash, dataStore.GetHashCode());
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: kblc/Test
        static void Main(string[] args)
        {
            DataStore.MainInterface dataStore = new DataStore.MainInterface();

            FillDataStore.Filler dataGenerator = new FillDataStore.Filler(dataStore);

            dataGenerator.DoIt(20);

            AnalysisModuleTaskX.Implementation impl = new AnalysisModuleTaskX.Implementation();

            impl.FetchData(dataStore);
            impl.Calculate();

            Console.ReadKey();
        }
コード例 #3
0
ファイル: TestImplementation.cs プロジェクト: kblc/Test
 public void Implementation_Calculate_DoesNotRunWithoutFetchingFirst()
 {
     var impl = new AnalysisModuleTaskX.Implementation();
     impl.Calculate();
 }