Esempio n. 1
0
        public void ActivityTypeConverterTests()
        {
            var converter = new ActivityTypeConverter();

            this.AssertConvertSuccess(converter, "Playing", ActivityType.Playing);
            this.AssertConvertSuccess(converter, "plAys", ActivityType.Playing);
            this.AssertConvertSuccess(converter, "play", ActivityType.Playing);
            this.AssertConvertSuccess(converter, "plaaaay", ActivityType.Playing);
            this.AssertConvertSuccess(converter, "playyyyyy", ActivityType.Playing);
            this.AssertConvertSuccess(converter, "playz", ActivityType.Playing);
            this.AssertConvertSuccess(converter, "p", ActivityType.Playing);
            this.AssertConvertSuccess(converter, "P", ActivityType.Playing);
            this.AssertConvertFail <ActivityTypeConverter, ActivityType>(converter, "pl");
            this.AssertConvertFail <ActivityTypeConverter, ActivityType>(converter, "pl1ayy");
            this.AssertConvertFail <ActivityTypeConverter, ActivityType>(converter, "pl1ayz");
            this.AssertConvertFail <ActivityTypeConverter, ActivityType>(converter, "p1playing");
            this.AssertConvertFail <ActivityTypeConverter, ActivityType>(converter, "notplaying");

            this.AssertConvertSuccess(converter, "watcHing", ActivityType.Watching);
            this.AssertConvertSuccess(converter, "watches", ActivityType.Watching);
            this.AssertConvertSuccess(converter, "watchez", ActivityType.Watching);
            this.AssertConvertSuccess(converter, "watchs", ActivityType.Watching);
            this.AssertConvertSuccess(converter, "watchz", ActivityType.Watching);
            this.AssertConvertSuccess(converter, "waaaatch", ActivityType.Watching);
            this.AssertConvertSuccess(converter, "waaaatcccch", ActivityType.Watching);
            this.AssertConvertSuccess(converter, "watch", ActivityType.Watching);
            this.AssertConvertSuccess(converter, "w", ActivityType.Watching);
            this.AssertConvertSuccess(converter, "W", ActivityType.Watching);
            this.AssertConvertFail <ActivityTypeConverter, ActivityType>(converter, "wt");
            this.AssertConvertFail <ActivityTypeConverter, ActivityType>(converter, "wat");
            this.AssertConvertFail <ActivityTypeConverter, ActivityType>(converter, "watche");
            this.AssertConvertFail <ActivityTypeConverter, ActivityType>(converter, "wwatch3s");
            this.AssertConvertFail <ActivityTypeConverter, ActivityType>(converter, "notwatching");

            this.AssertConvertSuccess(converter, "streaming", ActivityType.Streaming);
            this.AssertConvertSuccess(converter, "Streams", ActivityType.Streaming);
            this.AssertConvertSuccess(converter, "streAm", ActivityType.Streaming);
            this.AssertConvertSuccess(converter, "streeeam", ActivityType.Streaming);
            this.AssertConvertSuccess(converter, "s", ActivityType.Streaming);
            this.AssertConvertSuccess(converter, "S", ActivityType.Streaming);
            this.AssertConvertFail <ActivityTypeConverter, ActivityType>(converter, "st");
            this.AssertConvertFail <ActivityTypeConverter, ActivityType>(converter, "str");
            this.AssertConvertFail <ActivityTypeConverter, ActivityType>(converter, "streming");
            this.AssertConvertFail <ActivityTypeConverter, ActivityType>(converter, "notstreaming");

            this.AssertConvertSuccess(converter, "lisTeningto", ActivityType.ListeningTo);
            this.AssertConvertSuccess(converter, "listensto", ActivityType.ListeningTo);
            this.AssertConvertSuccess(converter, "ListenTo", ActivityType.ListeningTo);
            this.AssertConvertSuccess(converter, "listens", ActivityType.ListeningTo);
            this.AssertConvertSuccess(converter, "listenz", ActivityType.ListeningTo);
            this.AssertConvertSuccess(converter, "listening", ActivityType.ListeningTo);
            this.AssertConvertSuccess(converter, "l", ActivityType.ListeningTo);
            this.AssertConvertSuccess(converter, "L", ActivityType.ListeningTo);
            this.AssertConvertFail <ActivityTypeConverter, ActivityType>(converter, "listnin");
            this.AssertConvertFail <ActivityTypeConverter, ActivityType>(converter, "listn");
            this.AssertConvertFail <ActivityTypeConverter, ActivityType>(converter, "lis");
            this.AssertConvertFail <ActivityTypeConverter, ActivityType>(converter, "notlistening");
        }
Esempio n. 2
0
 internal ActivityTypeOperations(DataFactoryManagementClient client)
 {
     this.Client    = client;
     this.Converter = new ActivityTypeConverter();
 }
Esempio n. 3
0
 public ActivityTypeService(IUnitOfWork dataBase)
 {
     _dataBase   = dataBase;
     _repository = dataBase.ActivityTypes;
     _converter  = new ActivityTypeConverter(_dataBase);
 }