Example #1
0
        public async Task GetAssets_ExpectedResultContainsEmptyAddress()
        {
            var queryHandler = new GetAssetHandler(BasicNeeds);

            var query = new GetAssetDetails {
                Id = EmptyAddressAssetId
            };

            var actual = await queryHandler.Handle(query, CancellationToken.None);

            Assert.IsNotNull(actual);
            Assert.AreEqual(2, actual.Id);
            Assert.IsNull(actual.Address);
        }
Example #2
0
        public async Task GetAssets_ExpectedResultContainsAddress()
        {
            var queryHandler = new GetAssetHandler(BasicNeeds);

            var query = new GetAssetDetails {
                Id = AssetId
            };

            var actual = await queryHandler.Handle(query, CancellationToken.None);

            Assert.IsNotNull(actual);
            Assert.AreEqual(1, actual.Id);
            Assert.IsNotNull(actual.Address);
            Assert.AreEqual("test street name", actual.Address.Street);
            Assert.AreEqual("Barcelona", actual.Address.City);
        }