Esempio n. 1
0
            public void GoodDetail_ReturnsNullToDate()
            {
                // arrange
                InventoryValuationListDetail detail = MakeDetail();

                // act
                ListItemModel results = detail.ToWebModel();

                // assert
                results.ToDate
                .Should()
                .BeNull();
            }
Esempio n. 2
0
            public void GoodDetail_ReturnsNullProprietaryCustomers()
            {
                // arrange
                InventoryValuationListDetail detail = MakeDetail();

                // act
                ListItemModel results = detail.ToWebModel();

                // assert
                results.ProprietaryCustomers
                .Should()
                .BeNull();
            }
Esempio n. 3
0
            public void GoodDetail_ReturnsExpectedCustomInveotryItemId()
            {
                // arrange
                InventoryValuationListDetail detail = MakeDetail();
                int expected = 1900;

                // act
                ListItemModel results = detail.ToWebModel();

                // assert
                results.CustomInventoryItemId
                .Should()
                .Be(expected);
            }
Esempio n. 4
0
            public void GoodDetail_ReturnsExpectedCreatedUtc()
            {
                // arrange
                InventoryValuationListDetail detail = MakeDetail();
                DateTime expected = new DateTime(2017, 7, 20, 10, 44, 0, DateTimeKind.Utc);

                // act
                ListItemModel results = detail.ToWebModel();

                // assert
                results.CreatedUtc
                .Should()
                .Be(expected);
            }
Esempio n. 5
0
            public void GoodDetail_ReturnsExpectedCatalogId()
            {
                // arrange
                InventoryValuationListDetail detail = MakeDetail();
                string expected = "FUT";

                // act
                ListItemModel results = detail.ToWebModel();

                // assert
                results.CatalogId
                .Should()
                .Be(expected);
            }
Esempio n. 6
0
            public void GoodDetail_ReturnsExpectedActive()
            {
                // arrange
                InventoryValuationListDetail detail = MakeDetail();
                bool expected = true;

                // act
                ListItemModel results = detail.ToWebModel();

                // assert
                results.Active
                .Should()
                .Be(expected);
            }
Esempio n. 7
0
            public void GoodDetail_ReturnsParLevelOfZero()
            {
                // arrange
                InventoryValuationListDetail detail = MakeDetail();
                int expected = 0;

                // act
                ListItemModel results = detail.ToWebModel();

                // assert
                results.ParLevel
                .Should()
                .Be(expected);
            }
Esempio n. 8
0
            public void GoodDetail_ReturnsIsDeleteAsFalse()
            {
                // arrange
                InventoryValuationListDetail detail = MakeDetail();
                bool expected = false;

                // act
                ListItemModel results = detail.ToWebModel();

                // assert
                results.IsDelete
                .Should()
                .Be(expected);
            }
Esempio n. 9
0
            public void GoodDetail_ReturnsGoodLabel()
            {
                // arrange
                InventoryValuationListDetail detail = MakeDetail();
                string expected = "Test Label";

                // act
                ListItemModel results = detail.ToWebModel();

                // assert
                results.Label
                .Should()
                .Be(expected);
            }
Esempio n. 10
0
            public void GoodDetail_ReturnsExpectedType()
            {
                // arrange
                InventoryValuationListDetail detail = MakeDetail();
                ListType expected = ListType.InventoryValuation;

                // act
                ListItemModel results = detail.ToWebModel();

                // assert
                results.Type
                .Should()
                .Be(expected);
            }
Esempio n. 11
0
            public void GoodDetail_ReturnsExpectedQuantity()
            {
                // arrange
                InventoryValuationListDetail detail = MakeDetail();
                decimal expected = 9.76m;

                // act
                ListItemModel results = detail.ToWebModel();

                // assert
                results.Quantity
                .Should()
                .Be(expected);
            }
Esempio n. 12
0
            public void GoodDetail_ReturnsExpectedPosition()
            {
                // arrange
                InventoryValuationListDetail detail = MakeDetail();
                int expected = 7;

                // act
                ListItemModel results = detail.ToWebModel();

                // assert
                results.Position
                .Should()
                .Be(expected);
            }
Esempio n. 13
0
            public void GoodDetail_ReturnsExpectedItemNumber()
            {
                // arrange
                InventoryValuationListDetail detail = MakeDetail();
                string expected = "123456";

                // act
                ListItemModel results = detail.ToWebModel();

                // assert
                results.ItemNumber
                .Should()
                .Be(expected);
            }