Esempio n. 1
0
        public void BasicTest()
        {
            //Arrange
            var storageService   = new LicenseStorageService();
            var licenseDataModel = new LicenseDataModel
            {
                ContactPerson = "George"
            };

            //Act
            storageService.AddOrUpdate(licenseDataModel);
            var result = storageService.Get(licenseDataModel.Id);

            //Assert
            Assert.Equal("George", result.ContactPerson);

            //Arrange
            licenseDataModel.ContactPerson = "George2";
            storageService.AddOrUpdate(licenseDataModel);
            result = storageService.Get(licenseDataModel.Id);

            //Assert
            Assert.Equal("George2", result.ContactPerson);
        }
 public LicensesController(LicenseStorageService service)
 {
     Licenses = service;
 }
Esempio n. 3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="LicensesController" /> class.
 /// </summary>
 /// <param name="service">The license storage service</param>
 public LicensesController(LicenseStorageService service)
 {
     this.LicenseStorageService = service;
 }