コード例 #1
0
        public FormulaCRUDTests()
        {
            repo        = new FakeFormulaRepository();
            controller  = new FormulasController(repo);
            noneMandrel = new Mandrel
            {
                MandrelID = 1,
                Name      = KnownObjects.NoneMandrel.Name,
                Radius    = KnownObjects.NoneMandrel.Radius
            };
            repo.AddMandrelAsync(noneMandrel);
            smallMandrel = new Mandrel
            {
                MandrelID = 2,
                Name      = KnownObjects.SmallMandrel.Name,
                Radius    = KnownObjects.SmallMandrel.Radius
            };
            repo.AddMandrelAsync(smallMandrel);
            mediumMandrel = new Mandrel
            {
                MandrelID = 3,
                Name      = KnownObjects.MediumMandrel.Name,
                Radius    = KnownObjects.MediumMandrel.Radius
            };
            repo.AddMandrelAsync(mediumMandrel);
            largeMandrel = new Mandrel
            {
                MandrelID = 4,
                Name      = KnownObjects.LargeMandrel.Name,
                Radius    = KnownObjects.LargeMandrel.Radius
            };
            repo.AddMandrelAsync(largeMandrel);

            f1 = new Formula
            {
                FormulaID = 1,
                BarSize   = 4,
                Degree    = 90,
                Mandrel   = smallMandrel,
                PinNumber = "16.5",
                InGained  = 1.5m
            };
            repo.AddFormulaAsync(f1);
            f2 = new Formula
            {
                FormulaID = 2,
                BarSize   = 5,
                Degree    = 90,
                Mandrel   = mediumMandrel,
                PinNumber = "15",
                InGained  = 2m
            };
            repo.AddFormulaAsync(f2);
        }