private void AssertDefaultProduct(InSkillProduct result) { Assert.Equal(ProductId, result.ProductId); Assert.Equal(ProductType.Entitlement, result.Type); Assert.Equal(ProductName, result.Name); Assert.Equal(ProductSummary, result.Summary); Assert.Equal(Entitlement.NotEntitled, result.Entitled); Assert.Equal(PurchaseState.Purchasable, result.Purchasable); Assert.Equal(ReferenceName, result.ReferenceName); Assert.Equal(1, result.ActiveEntitlementCount); Assert.Equal(PurchaseMode.Test, result.PurchaseMode); }
public void InSkillSerializesCorrectly() { var expected = new InSkillProduct { Name = ProductName, Type = ProductType.Entitlement, ProductId = ProductId, Summary = ProductSummary, Entitled = Entitlement.NotEntitled, Purchasable = PurchaseState.Purchasable, PurchaseMode = PurchaseMode.Test, ReferenceName = ReferenceName, ActiveEntitlementCount = 1 }; Assert.True(Utility.CompareJson(expected, "InSkillProduct.json")); }